Ответ 1
Эта ссылка предоставит вам предлагаемую последовательность выполнения Execute и вы можете использовать любой, который вы хотите.
http://msdn.microsoft.com/en-us/library/windows/desktop/aa372038%28v=vs.85%29.aspx
Не знаю, почему, но мне трудно определить, какие стандартные значения могут быть использованы для атрибутов Before или After объявления WiX SetProperty
.
Я знаю следующие два, но я ищу гораздо более исчерпывающий список.
- AppSearch
- CostFinalize
Вот пример использования:
<SetProperty Id="INSTALLFOLDER.WEBSITECLIENT" Value="[INETPUBWWWROOT]\[VIRTUAL_DIR_VAL]" Before="Install" />
Страница руководства/документация ничего не имеет.
Эта ссылка предоставит вам предлагаемую последовательность выполнения Execute и вы можете использовать любой, который вы хотите.
http://msdn.microsoft.com/en-us/library/windows/desktop/aa372038%28v=vs.85%29.aspx
Вам не нужно вызывать <SetProperty>
для установки пути установки вашего веб-приложения. Вместо этого сопоставьте целевой каталог с элементом Directory
> .
Это сообщение может помочь начать.
<Directory Id='TARGETDIR' Name='SourceDir'>
<Directory Id="IISMain" Name='inetpub'>
<Directory Id="WWWMain" Name='wwwroot'
ComponentGuidGenerationSeed='CA19CA4A-C69B-4CDB-BCBD-6C3C5E9A3EDC'>
<Directory Id='INSTALLLOCATION' Name='!(loc.ProductName)'>
</Directory>
</Directory>
</Directory>
</Directory>