Использование данных, полученных из пользовательских действий в месте установки

Я создал настраиваемое действие для установки моей службы в Windows. У меня есть настраиваемый диалог в настройке, которая извлекает имя для экземпляра службы.

При установке я хочу установить продукт на следующий путь: [company name][product][instance], где instance - это имя, которое я извлекаю из пользовательского действия. Я могу получить значение, введенное для instance, но нужно знать, как указать его как папку в каталоге установки.

Любая помощь очень ценится.

Спасибо,

pie154

1 ответ

Вы можете сохранить имя экземпляра в свойстве установщика, например, INSTANCE. Если вы используете диалоговое окно установщика Windows для его получения, вы можете просто использовать свойство управления полем редактирования.

Таким образом, путь установки по умолчанию может быть примерно таким:

[ProgramFilesFolder][Manufacturer] [ProductName] [INSTANCE]

licensed under cc by-sa 3.0 with attribution.