在IIS6上安装ASP.NET 4.0和ASP.NET 2.0

Sco*_*ttG 5 asp.net iis-6 windows-server-2003

我已经阅读了你在哪里创建一个新的应用程序池,一个用于2.0站点,一个用于4.0站点.但是在创建池来配置框架时我没有看到任何选项.

我的问题是我有几个2.0站点作为默认网站运行.我在新的虚拟目录下添加了WCF 4.0服务,并将框架设置为4.0.我也将它放在一个单独的应用程序池中.

现在,我一次只能工作一个.2.0站点或4.0站点.我明白了:

无法在同一IIS进程中运行两个不同版本的ASP.NET.请使用IIS管理工具重新配置服务器以在单独的进程中运行应用程序.

是否可以在IIS6和Windows Server 2003下执行此操作?

tda*_*ers 12

为了澄清:每个应用程序池都按照应用程序启动的顺序绑定到使用它的第一个Web站点的.NET框架.第一个站点运行正常,但所有其他站点将被限制在同一个应用程序池中.每个框架版本至少需要一个应用程序池; 根据我的经验,最强大的设置是每个应用程序一个应用程序池 - 这样,您可以切换框架版本而不必担心其他应用程序,并且您可以在需要时通过任务管理器终止单个应用程序.