我正在使用 Wix 为 Web 应用程序构建一个简单的安装程序。我希望使用现有的应用程序池。安装应用程序时,以下代码可以按照我想要的方式工作。
<iis:WebAppPool Id='MyAppPool' Name='CRMAppPool' />
这将使用现有的 CRMAppPool 设置虚拟目录。
问题是,当我卸载应用程序时,它会删除应用程序池。
如何防止这种情况发生?
最佳答案
将 WebAppPool 元素放入其自己的组件中,并将该组件标记为永久组件。永久属性将确保组件在卸载时不会被删除。
关于iis-6 - 如何让我的 Wix 安装程序使用 IIS6 中的现有应用程序池?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3266687/