Wix Conditional WebApplicationExtension - PullRequest
       5

Wix Conditional WebApplicationExtension

3 голосов
/ 26 сентября 2011

Я пытаюсь установить веб-сайт MVC с помощью моего установщика Wix. Это должно работать для IIS 6 и IIS 7. Если цель имеет IIS 6, я хочу использовать

    <iis:WebApplicationExtension
    CheckPath="no"
    Executable="[NETFRAMEWORK40INSTALLROOTDIR]aspnet_isapi.dll"
    Verbs="GET,HEAD,POST"/>

Если это IIS 7+, я не хочу этого делать (поскольку ASP .NET не будет обслуживать статические типы контента по умолчанию).

Как сделать указанную строку условной? Я знаю, что могу установить условие для содержащего компонента ... но это не то, что я хочу, потому что остальная часть компонента (само веб-приложение) должна быть установлена ​​независимо ...

Спасибо.

1 Ответ

4 голосов
/ 26 сентября 2011

Вы можете попытаться создать два одинаковых компонента, только с разными настройками, а затем установить для них условие.

...