Wix Toolset - ярлык URL с использованием имени компьютера и псевдонима веб-приложения IIS

Итак, я попробовал Wix Toolset и наткнулся на проблему.

Как добавить ярлык URL-адреса, используя имя компьютера и псевдоним веб-приложения IIS и / или порт?

Например:

http://mycomputer/myapp

или же

http://mycomputer:8080/myapp

или же

http://mycomputer:8080/ (which points to an IIS web application)

Я знаю, как добавить ярлык URL на рабочий стол, но проблема в том, какой URL я собираюсь использовать. я пробовал <Property Id="APPURL" Value="http://[ComputerName]/myapp" /> и используя APPURL как Target значение ярлыка, но установщик откатывается - он не приступает к установке, поэтому я предполагаю, что это неправильно.

Примечание. Я уже пытался определить URL-адрес, и он работает нормально.

Есть идеи? Спасибо

1 ответ

Решение

Я заставил это работать сейчас. Я публикую это на тот случай, если кто-то столкнется с той же проблемой.

<Property Id="APPURL" />
<SetProperty Id="APPURL" Value="http://[ComputerName]/myapp" Sequence="execute" Before="InstallInitialize" />

Я уже пробовал это решение ранее, но без Sequence="execute" собственность, поэтому я получаю ошибку на InstallInitialize, Так что да, Sequenceсобственность решила это.

Надеюсь, что это помогает другим.

Другие вопросы по тегам