[英]How to use VS2015_ROOT_FOLDER to set install location in Wix 3.10
[英]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.