WIX: Как удалить фильтр ISAPI с помощью WIX?

В 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?


person Cheeso    schedule 28.04.2010    source источник


Ответы (1)


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

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

person Cheeso    schedule 28.04.2010