WiX を使用して多言語インストーラーを作成しました。コマンドを使用してコマンドラインからインストーラーを実行していますが、"msiexec /i myinstaller.msi TRANSFORMS=":1041"
正常に動作しています。これで、ブートストラップを使用して言語選択ダイアログを作成しました。選択した言語を WiX インストーラーに渡して、選択した言語で起動するにはどうすればよいですか? このアイデアは、次のリンクから得ました。
- 実行時に言語選択 UI を使用して WIX msi とバンドルをローカライズできますか?
- http://wix.tramontana.co.hu/tutorial/transforms/morphing-installers
私のバンドルには<MsiPackage SourceFile="myinstaller.msi" DisplayInternalUI="yes" >
Burn from WiX ツールセットを使用したカスタム UI の結果として、この画面が表示されます。
msiexec /i myinstaller.msi TRANSFORMS=":1041"
日本語を選択したりmsiexec /i myinstaller.msi TRANSFORMS=":1031"
、ドイツ語を選択してOKを押したりすると、どうにかしてコマンドを実行したいです。
この問題に対して私が何をすべきか教えてください。これを行う他の方法はありますか?はいの場合は、教えてください。いくつかのコードサンプルがより良い助けになります。