我在IIS上配置了一个Web应用程序,以使用配置为使用ASP.NET 2.0的应用程序池 . 我将此池分配给此应用程序 . 但是在测试应用程序时,我注意到它在ASP.NET 4.0而不是ASP.NET 2.0下运行 .

此应用程序是一个子Web应用程序 . 根应用程序还配置了一个在ASP.NET 2.0下运行的应用程序池

我检查了以下事项 .

  • 为ASP.NET 2.0正确配置了应用程序池

  • Web应用程序使用正确的池

  • 根Web应用程序也在为ASP.NET 2.0配置的应用程序池下运行

上面描述的场景发生在其中一个服务器上,另一个服务器上运行正常!我试图使用Internet信息服务(IIS)管理器找到差异,但到目前为止还没有看到 .

任何人都知道是什么阻止应用程序在ASP.NET 2.0下运行?