iis-6 - 如何让我的 Wix 安装程序使用 IIS6 中的现有应用程序池?

标签 iis-6 wix

我正在使用 Wix 为 Web 应用程序构建一个简单的安装程序。我希望使用现有的应用程序池。安装应用程序时,以下代码可以按照我想要的方式工作。

<iis:WebAppPool Id='MyAppPool' Name='CRMAppPool'  />

这将使用现有的 CRMAppPool 设置虚拟目录。

问题是,当我卸载应用程序时,它会删除应用程序池。

如何防止这种情况发生?

最佳答案

将 WebAppPool 元素放入其自己的组件中,并将该组件标记为永久组件。永久属性将确保组件在卸载时不会被删除。

关于iis-6 - 如何让我的 Wix 安装程序使用 IIS6 中的现有应用程序池?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3266687/

相关文章:

Powershell : How to create IIS 6 Virtual Directory/Web application under a Subfolder

installation - Windows XP 上的 WiX : Failed to initialize built-in variable value 'ProgramFilesFolder'

.net - 使用 WiX 中的在线设置安装 .NET Framework

wix - 如何使用开源软件创建自己的 MSI 包?

wix - 将 MSBuild 变量传递给 Votive 中的链接器

javascript - HtmlPage.Window.Navigate 在调试中有效,但在部署时无效

css - IIS CSS 缓存

deployment - PowerShell 或 msdeploy

iis - 接受来自任何 CA 的客户端证书

xml - 使用 XSLT 修改 .wxs 中的 heat