WIX: Как я могу удалить фильтр ISAPI с помощью WIX? - PullRequest
0 голосов
/ 28 апреля 2010

В WIX я могу установить ISAPI-фильтр, используя элемент iis: WebFilter :

<Component Id='C.Filter1' Guid="6781xxxx-xxxx-4893-xxxx-aaaabbbbdddd">
  <!-- CreateFolder - included to avoid problem with missing KeyPath -->
  <CreateFolder/>
  <iis:WebFilter Id="WebFilter1"
                 LoadOrder="first"
                 Name="My Custom ISAPI Filter"
                 Path="[INSTALLDIR]\Filter.dll"
                 WebSite='SelectedWebSite'
                 />
</Component>

Когда я запускаю полученный MSI, он устанавливает указанный фильтр ISAPI на указанном веб-сайте.

Как мне удалить или отменить настройку этого фильтра при удалении MSI?

1 Ответ

0 голосов
/ 29 апреля 2010

Моя ошибка. Я случайно установил SKIPCONFIGUREIIS на удаление, и поэтому фильтр не был удален.

Когда я исправил условие, оно работало как положено.

...