我正在使用 WiX 构建一个可自定义的设置应用程序,从本教程开始:http: //bryanpjohnston.com/2012/09/28/custom-wix-managed-bootstrapper-application/
设置需要可定制,因此我需要从内部设置一些变量,MainViewModel
这是一个示例:
var customProductName = "The Custom Product";
this.Bootstrapper.Engine.StringVariables["WixBundleName"] = theCustomProduct;
这按预期工作。但是,我无法设置变量WixBundleManufacturer
。我得到一个System.ArgumentException: Value does not fall within the expected range
.
是否可以在运行时从我的视图模型内部设置制造商值?