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

Итак, я попробовал 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 Ответ

0 голосов
/ 12 января 2019

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

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

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

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

...