I have an existing setup project. The end user license dialog shows dummy text (Lorum ipsum) instead of the default agreement. I have been trying to resolve the issue but I cannot figure out what to change and how to get the default end user licence agreement?
(I didn't post the codes because it has a lot of company's urls.)
But here a chunk for UI node:
<UI Id="MyWixUI_FeatureTree">
<UIRef Id="WixUI_FeatureTree" />
<UIRef Id="WixUI_ErrorProgressText" />
<DialogRef Id="PlatformServiceDlg" />
<DialogRef Id="IMDatabaseDetailsDlg"/>
<DialogRef Id="EmailDatabaseDetailsDlg"/>
<DialogRef Id="SMTPSettingsDlg"/>
<DialogRef Id="EmailRecipientsDlg"/>
<DialogRef Id="ServiceCredentialsDlg"/>
<Publish Dialog="CustomizeDlg" Control="Next" Property="_BrowseProperty" Value="[DATA_DIRECTORY]" Order="1">1</Publish>
<Publish Dialog="VerifyReadyDlg" Control="Back" Event="NewDialog" Value="ServiceCredentialsDlg">1</Publish>
</UI>
The licence agreement looks like this :
Answer:
You have to insert a line of code in between the product tag within Product.wxs file.
<WixVariable Id="WixUILicenseRtf" Value="test.rtf" />
For Value, insert the path of your .rtf file (mine was in root directory so no need to give the full path).
Note: Steps of creating your .rtf file:
May not apply to all: I could see that creating .rtf file using MS Word didn't work for me. It just displayed blank in the license area of the installer.
References: From Powell's comment here
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With