このチュートリアルから始めて、WiX でカスタマイズ可能なセットアップ アプリケーションを構築しています: http://bryanpjohnston.com/2012/09/28/custom-wix-managed-bootstrapper-application/
セットアップはカスタマイズ可能である必要があるため、内部からいくつかの変数を設定する必要があります。MainViewModel
これは例です:
var customProductName = "The Custom Product";
this.Bootstrapper.Engine.StringVariables["WixBundleName"] = theCustomProduct;
これは期待どおりに機能します。ただし、 Variable を設定できませんWixBundleManufacturer
。を取得しSystem.ArgumentException: Value does not fall within the expected range
ます。
実行時にビューモデル内から製造元の値を設定することは何とか可能ですか?