【问题标题】:Running .NET 2.0 & 3.5 web sites in IIS 7在 IIS 7 中运行 .NET 2.0 和 3.5 网站
【发布时间】:2010-11-19 08:17:07
【问题描述】:

我听说有问题或必须以某种方式设置 IIS 才能同时运行 .NET 2.0 和 .NET 3.5 站点?

在配置站点框架时,我们在下拉列表中看不到 .NET 3.5 选项。

【问题讨论】:

    标签: asp.net .net-3.5 iis-7 .net-2.0


    【解决方案1】:

    如果设置为运行 .NET 2.0,它将运行 .NET 3.5。 .NET 3.5 没有单独的设置。

    【讨论】:

      【解决方案2】:

      .Net 3.5 只是 .Net 2.0 的扩展。选择 .Net 2.0(并确保您在服务器上安装了 3.5。)

      .Net 3.5 网站将在 IIS 上的 .Net 2.0 设置下运行。

      我家里用的是IIS7,没问题。

      【讨论】:

        【解决方案3】:

        实际运行 .NET 代码的 CLR 有两个版本:1.1 和 2.0(新版本仍处于测试阶段)。

        框架,每个人都使用的基类库,更新更频繁。我们现在达到 3.5 sp1。

        编译器也增加了一些复杂性...当 3.0 发布时,C# 编译器进行了一些更新,为语言添加了 lambda、自动属性和其他糖果...

        因此,当您查看正在运行的代码时,请考虑 CLR 版本。当您查看开发代码时,请考虑您希望针对的 BCL 版本。编译器版本与 IDE 相关联,因此您可能永远不必考虑这一点。

        【讨论】:

          【解决方案4】:

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2011-03-20
            • 1970-01-01
            • 2011-01-26
            • 2010-11-28
            • 1970-01-01
            • 2023-03-10
            • 2011-04-03
            • 1970-01-01
            相关资源
            最近更新 更多