2010-04-28 15 views
0

En WIX, je peux installer un filtre ISAPI en utilisant l'élément iis:WebFilter:WIX: Comment puis-je désinstaller un filtre ISAPI en utilisant WIX?

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

Quand je lance le MSI résultant, il installe le filtre ISAPI donné dans le site Web donné.

Comment puis-je supprimer ou unconfigure que le filtre lors de la désinstallation du MSI?

Répondre

0

Mon erreur. J'avais par inadvertance mis SKIPCONFIGUREIIS sur la désinstallation, et ainsi le filtre n'a pas été désinstallé.

Lorsque j'ai corrigé la condition, cela a fonctionné comme prévu.