代码之家  ›  专栏  ›  技术社区  ›  Andy Evans

.NET 4.0框架与.NET 1.1位于同一服务器上

  •  2
  • Andy Evans  · 技术社区  · 14 年前

    这些框架版本能否在同一台服务器上工作并运行良好?这意味着IIS可以支持两个应用程序池,其中一个池配置了.NET 4.0,另一个配置了.NET 1.1。

    编辑:此问题与IIS 7有关。

    3 回复  |  直到 14 年前
        1
  •  4
  •   Nick Craver    14 年前

    是的,您可以让1.1、2.0和4.0 clr都在同一个IIS实例中运行,它们是有意并行安装的,为了方便这一点,您将在应用程序池.NET版本的下拉列表中有3个选项,每个clr版本一个。

        2
  •  1
  •   stack72    14 年前

    是-您可以在IIS中以特定框架的.NET版本为目标[我使用IIS 7],并可以右键单击应用程序池,转到“高级设置”,然后选择.NET框架版本。

        3
  •  1
  •   Ta01    14 年前

    是的,可以通过IIS或命令行执行此操作:

    appcmd set apppool /apppool.name:  OldStuff /managedRuntimeVersion:v1.1  
    appcmd set apppool /apppool.name:  NewStuff /managedRuntimeVersion:v4.0