1

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”</p>

私は WiX のドキュメントを調べましたが、興味深いものも見つかりませんでした。(複数の文化/ローカリゼーションを実装するための要件が​​ないことに注意してください)

何かアイデアをください??

4

1 に答える 1