我只需要将 EULA(最终用户许可协议)添加到我的 WiX 设置中。我使用 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”</p>
我浏览了 WiX 文档,也找不到有趣的东西。(请注意,我不需要实施多种文化/本地化)
请问有什么想法吗??