在应用程序池上安装Web服务会导致应用程序池更改所有已安装的服务

时间:2013-02-20 21:04:57

标签: asp.net web-services iis setup-project web-setup-project

Windows Server 2008,IIS 7.5。使用“Web Setup Projects”中的“Web部署项目”来部署Web服务。我安装了一些Web服务。当我安装新的Web服务并定位到不同的应用程序池时,所有现有服务都切换到新的应用程序池之后设置完成。有关可能导致此问题的任何想法吗?

1 个答案:

答案 0 :(得分:0)

在搜索了一下之后,下面的问题和答案让我走上正轨: How can I create a new application pool in a Web Setup Project?

在看到上述内容之后,我仔细研究了我正在为继承自Installer的类工作的解决方案的代码库,并找到了几个。问题似乎是在重写的Install方法中,他们正在更改属于安装软件包的站点的所有虚拟目录的应用程序池。

简而言之,我认为设置配置问题实际上是一个恼人的自定义操作问题。