代码之家  ›  专栏  ›  技术社区  ›  ScottG

将ASP.NET 4.0与IIS6上的ASP.NET 2.0一起安装

  •  5
  • ScottG  · 技术社区  · 14 年前

    我已经读到您在哪里创建了一个新的应用程序池,一个用于2.0站点,一个用于4.0站点。但在创建池以配置框架时,我看不到任何选项。

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

    现在,我一次只能工作一个。2.0站点或4.0站点。我得到:

    跑两次是不可能的 中的不同版本的ASP.NET 相同的IIS进程。请使用IIS 要重新配置的管理工具 运行应用程序的服务器 一个单独的过程。

    是否可以在iis6和WindowsServer2003下执行此操作?

    2 回复  |  直到 14 年前
        1
  •  12
  •   tdammers    14 年前

    要澄清:每个应用程序池都绑定到第一个使用它的网站的.NET框架,以便应用程序启动。第一个站点运行良好,但所有其他站点将限制在同一个应用程序池中。每个框架版本至少需要一个应用程序池;根据我的经验,最可靠的设置是每个应用程序一个应用程序池-这样,您可以切换框架版本而不必担心其他应用程序,并且在需要时可以通过任务管理器杀死单个应用程序。

        2
  •  3
  •   cjk    14 年前

    应用程序池不需要配置,只需确保2.0站点作为一个站点运行,4.0站点作为另一个站点运行。