繁体   English   中英

捆绑带有安装程序的EULA-使用WiX 3.10(与VS 2015和Add in Express 8.1.4350一起使用)

[英]Bundle EULA with setup - using WiX 3.10 (with VS 2015 & Add in Express 8.1.4350)

我只需要在WiX设置中添加EULA(最终用户许可协议)即可。 使用WiX 3.8(使用VS 2012)进行相同的操作超过10次,但使用3.10(使用VS 2015)无法进行相同的操作。

我尝试了什么?

我在.wxs文件中添加了相同的旧代码。 见下文;

<WixVariable Id="WixUILicenseRtf" Value="EULA.rtf" /> 

它在编译时给了我这个错误。

“为字符串提供了在指定的数据库代码页'1252'中不可用的字符。 可以将这些字符更改为数据库的代码页中存在的字符,或者通过修改以下属性之一来更新数据库的代码页:Product / @ Codepage,Module / @ Codepage,Patch / @ Codepage,PatchCreation / @ Codepage或WixLocalization / @代码页。 Blackbaud CRMSetup2 C:\\ build \\ work \\ eca3d12b \\ wix3 \\ src \\ ext \\ UIExtension \\ wixlib \\ LicenseAgreementDlg.wxs”

我浏览了WiX文档,也找不到有趣的东西。 (请注意,我并不需要实施多种文化/本地化)

有什么想法吗?

看来您的RTF文件已损坏,您可以使用简单的RTF文件再试一次吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM