Я устанавливаю службу WCF для IIS.Установщик создает Virtual dir и конвертирует его в веб-приложение.Unintallation удаляет все, кроме имени веб-приложения, оставшегося на сайте IIS.Как это убрать?Существует код
<iis:WebVirtualDir Id="VDir"
Alias="[WEB_APP_NAME]"
Directory="INSTALLDIR"
WebSite="TheWebSite" >
<!--Turn the Virtual Directory into a web application.-->
<iis:WebApplication Id="TestWebApplication"
Name="[WEB_APP_NAME]"
WebAppPool="TheAppPool"/>
</iis:WebVirtualDir>
<iis:WebAppPool Id="TheAppPool" Name="[APP_POOL_NAME]"/>
Кроме того, код веб-сайта находится за пределами компонента для предотвращения удаления сайта по умолчанию:
<iis:WebSite Id='TheWebSite' Description='[WEBSITE_NAME]' Directory='INSTALLDIR'>
<iis:WebAddress Id="AllUnassigned" IP="*" Port="80"/>
</iis:WebSite>