Я создаю настраиваемое приложение для установки с 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
.
Можно ли как-то установить значение производителя внутри моей модели представления во время выполнения?