簡體   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