IIS6运行的应用程序需要各种旧版本的.NET框架

我有ASP.NET Web服务和ASP.NET Web应用程序运行在Windows Server 2003 IIS 6机器上托pipe的.NET Framework 1.1上。

我有一个新的应用程序需要.NET 4.直到我安装ASP.NET框架4.0,它工作正常。

现在我的.NET Framework 1.1应用程序失败了。

如何configuration一个IIS 6实例来运行各自需要不同版本的.NET框架的两个应用程序?

您必须创build至less两个独立的应用程序池 – 用于两个不同的框架。 然后分配每个应用程序在适当的池中运行。

这些链接也可能有帮助:

http://wiki.onega.net/index.php?title=How_to_run_multiple_versions_of_the_ASP.NET_framework_simultaneously_on_an_IIS6_Server

https://stackoverflow.com/questions/631874/iis6-application-pools-asp-net-framework