Свойство Wix в заголовке - PullRequest
1 голос
/ 25 марта 2009

Можно ли использовать свойство в заголовке и описании компонента, имени ярлыка и т. Д. Значение свойства задается с помощью настраиваемого действия перед LaunchConditions. Я пробовал что-то вроде

<Feature Id="Complete" Title="[APPNAME]" Description="[APPNAME] Installation" …> 

но я просто получаю название функции [APPNAME], а не имя моего приложения, которое я установил с помощью настраиваемого действия.

1 Ответ

2 голосов
/ 25 марта 2009

Синтаксис скобок для ссылки на свойства в значениях является функцией самого установщика Windows. Более конкретно, это особенность типа данных Formatted . К сожалению, поля заголовка и описания таблицы Feature имеют тип Text, что означает, что значения интерпретируются буквально (как вы заметили).

Если вы действительно хотите или должны это сделать, я думаю, вам нужно создать настраиваемое действие, которое изменяет содержимое таблицы Feature. Настраиваемое действие, использующее DTF (Deployment Tools Foundation) , будет одним из способов решения этой проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...