Подтвердить что ты не робот

WiX SetProperty - Каковы возможные значения для атрибутов Before/After

Не знаю, почему, но мне трудно определить, какие стандартные значения могут быть использованы для атрибутов Before или After объявления WiX SetProperty.

Я знаю следующие два, но я ищу гораздо более исчерпывающий список.

  • AppSearch
  • CostFinalize

Вот пример использования:

<SetProperty Id="INSTALLFOLDER.WEBSITECLIENT" Value="[INETPUBWWWROOT]\[VIRTUAL_DIR_VAL]" Before="Install" />

Страница руководства/документация ничего не имеет.

4b9b3361

Ответ 2

Вам не нужно вызывать <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>