Добавление аргументов к значениям на основе ярлыков из неработающих переменных
-
27-10-2019 - |
Вопрос
У меня есть приложение эпохи 2006 года, для которого мне нужно создать установщик.Для правильной работы приложения необходимо добавить экземпляр SQL Server и имя базы данных в аргументы ярлыка.
У меня проблема заключается в том, что значения моих переменных не заполняют аргументы ярлыка.
Из журнала установки я вижу, что значения переменных заполняются из настраиваемого диалогового окна, и я вижу, что создается ярлык, но аргументы не добавляются.
родовое словоЕсть идеи, что я делаю не так?
Решение
<?define?>
создает переменную препроцессора, которая разрешается во время сборки.Вам нужно свойство, которое является концепцией времени выполнения.Используйте код <Property>
, сделайте его общедоступным, используя идентификатор, состоящий только из прописных букв, и установите для атрибута Secure значение yes для распространения из пользовательского интерфейса в среду выполнения установки.