WiX burn:如何改变'WixBundleManufacturer'在引导程序应用中

本文关键字:WixBundleManufacturer 引导程序 应用 burn 何改变 改变 WiX | 更新日期: 2023-09-27 18:02:43

我正在用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

是否有可能在运行时从视图模型内部设置制造商值?

WiX burn:如何改变'WixBundleManufacturer'在引导程序应用中

不,WixBundleManufacturer是从已创建的Bundle元素Manufacturer属性设置的只读变量。你可以打开一个特性请求

功能请求在v3.10.0.1719中实现。这个变量现在可以像其他Burn变量一样可写了

相关文章:
  • 没有找到相关文章