[英]Bundle EULA with setup - using WiX 3.10 (with VS 2015 & Add in Express 8.1.4350)
I just need to add EULA (End User License Agreement) to my WiX setup. 我只需要在WiX设置中添加EULA(最终用户许可协议)即可。 I have done the same thing using WiX 3.8 (with VS 2012) more than 10 times, but I can't make the same using 3.10 (with VS 2015).
使用WiX 3.8(使用VS 2012)进行相同的操作超过10次,但使用3.10(使用VS 2015)无法进行相同的操作。
What I have tried? 我尝试了什么?
I added the same old code in the .wxs file. 我在.wxs文件中添加了相同的旧代码。 See below;
见下文;
<WixVariable Id="WixUILicenseRtf" Value="EULA.rtf" />
It gives me this error in compile time. 它在编译时给了我这个错误。
“A string was provided with characters that are not available in the specified database code page '1252'. “为字符串提供了在指定的数据库代码页'1252'中不可用的字符。 Either change these characters to ones that exist in the database's code page, or update the database's code page by modifying one of the following attributes: Product/@Codepage, Module/@Codepage, Patch/@Codepage, PatchCreation/@Codepage, or WixLocalization/@Codepage.
可以将这些字符更改为数据库的代码页中存在的字符,或者通过修改以下属性之一来更新数据库的代码页:Product / @ Codepage,Module / @ Codepage,Patch / @ Codepage,PatchCreation / @ Codepage或WixLocalization / @代码页。 Blackbaud CRMSetup2 C:\\build\\work\\eca3d12b\\wix3\\src\\ext\\UIExtension\\wixlib\\LicenseAgreementDlg.wxs”
Blackbaud CRMSetup2 C:\\ build \\ work \\ eca3d12b \\ wix3 \\ src \\ ext \\ UIExtension \\ wixlib \\ LicenseAgreementDlg.wxs”
I went through WiX documentation and could not find something interesting either. 我浏览了WiX文档,也找不到有趣的东西。 (Please note that I don't have a requirement for implementing multiple cultures/ localization)
(请注意,我并不需要实施多种文化/本地化)
Any ideas please?? 有什么想法吗?
看来您的RTF文件已损坏,您可以使用简单的RTF文件再试一次吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.