gpt4 book ai didi

iis - 如何在卸载时删除 WebApplication?

转载 作者:行者123 更新时间:2023-12-04 22:11:00 27 4
gpt4 key购买 nike

我将 WCF 服务安装到 IIS。安装程序创建虚拟目录并将其转换为 Web 应用程序。卸载删除所有但 Web 应用程序名称保留在 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>

最佳答案

请检查是否未设置 SKIPCONFIGUREIIS 属性。如果没有(设置了属性)应用程序将不会被删除

关于iis - 如何在卸载时删除 WebApplication?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9177086/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com