1

为 System.Environment.Version 返回 2.0.50727.4200 的服务器是否将支持 ASP.NET 3.5?

网络主机声称我应该忽略控制面板中的详细信息,但2.0.50727.4200在检查上述系统变量时我得到了。

4

4 回答 4

9

这篇文章应该让事情更清楚:http ://www.west-wind.com/Weblog/posts/289139.aspx

简而言之,仅仅因为它说它是 2.0 版,并不意味着它实际上没有运行 3.5。v3.0 和 v3.5 本质上是对 v2.0 的更新

于 2010-01-07T01:02:23.953 回答
5

3.5 的 CLR 仍然是 2.0,所以不,你没有被搞砸,它会没事的。

.NET 4.0 将有一个 4.0 CLR,所以当你承诺 .NET 4.0 时,你可以寻找一个高于 2.0 的数字。

于 2010-01-07T01:02:00.500 回答
5

ASP.NET 3.5 的运行时仍然是 2.0

当 .NET 4 发布时,它将升级到 4.0。

不要问我为什么会这样,但是 ASP.NET MVC 会起作用。

于 2010-01-07T01:02:20.330 回答
4

asp.net 是第 2 版。... 3.+ 中的 MVC 内容只是扩展了 v2 的基础。...所以这是一个预期的结果。由于 asp.net 的核心仍然是 2.*... 你将能够运行 mvc

于 2010-01-07T01:02:24.173 回答