安装网站后,它会更改其后的Web应用程序池。

时间:2015-06-11 18:35:48

标签: iis windows-installer installshield application-pool

我有InstallShield(IS)Basic MSI项目,它创建应用程序池并在现有网站下的IIS上安装Web应用程序。

在IIS上,默认网站已停止,并且使用端口80运行的名为WebApps的不同网站使用AppPool1。在WebApps下,我们有几个应用程序为自己使用不同的App Pool,例如AppPool2,AppPool3。当我在WebApps下安装新应用程序并将其App Pool设置为新创建的AppPool4时,某些应用程序App Pool将更改为ASP.NET v4.0 AppPool1。

您可以在IS下方查看我的应用程序池和Web App设置。 enter image description here

enter image description here 有谁知道为什么会发生这种情况?

1 个答案:

答案 0 :(得分:0)

问题是Web App .NET Framework版本设置为v4.0,这会导致网站下的所有Web Apps都设置为使用.NET Framework v4.0