【发布时间】: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
我听说有问题或必须以某种方式设置 IIS 才能同时运行 .NET 2.0 和 .NET 3.5 站点?
在配置站点框架时,我们在下拉列表中看不到 .NET 3.5 选项。
【问题讨论】:
标签: asp.net .net-3.5 iis-7 .net-2.0
如果设置为运行 .NET 2.0,它将运行 .NET 3.5。 .NET 3.5 没有单独的设置。
【讨论】:
.Net 3.5 只是 .Net 2.0 的扩展。选择 .Net 2.0(并确保您在服务器上安装了 3.5。)
.Net 3.5 网站将在 IIS 上的 .Net 2.0 设置下运行。
我家里用的是IIS7,没问题。
【讨论】:
实际运行 .NET 代码的 CLR 有两个版本:1.1 和 2.0(新版本仍处于测试阶段)。
框架,每个人都使用的基类库,更新更频繁。我们现在达到 3.5 sp1。
编译器也增加了一些复杂性...当 3.0 发布时,C# 编译器进行了一些更新,为语言添加了 lambda、自动属性和其他糖果...
因此,当您查看正在运行的代码时,请考虑 CLR 版本。当您查看开发代码时,请考虑您希望针对的 BCL 版本。编译器版本与 IDE 相关联,因此您可能永远不必考虑这一点。
【讨论】:
【讨论】: