首页 asp.Net ASP.NET 2.0或3.5?

ASP.NET 2.0或3.5?

曾经有一段时间我认为当前的非beta ASP.NET声称当前.NET CLR(2.0)的版本号,即使.NET Framework是3.5版本.每当我看到“ASP.NET 3.5”时,我都觉得曾经写过的人不正确. 但是,我开始觉得我不正确.官方ASP.NET版本号是否已从2.0更改为3.5(在.NET Framework版本为3.

曾经有一段时间我认为当前的非beta ASP.NET声称当前.NET CLR(2.0)的版本号,即使.NET Framework是3.5版本.每当我看到“ASP.NET 3.5”时,我都觉得曾经写过的人不正确.

但是,我开始觉得我不正确.官方ASP.NET版本号是否已从2.0更改为3.5(在.NET Framework版本为3.5的时候),或者它是否始终正式为“ASP.NET 3.5”(而且我一直是个白痴)?

解决方法

就CLR而言,只有2.0;就库而言,.net Framework版本2.0,3.0,3.5和3.5 SP1中的ASP.NET有一些明确的变化(见
MSDN,for example).

由于功能有所改变,我称之为“ASP.NET 3.5”.

但是,更糟糕的是,你可以选择“1.1 ……”或“2.0 ……”的drop-down box in IIS称为“ASP.NET版本”.当然,IIS在这里指的是CLR版本.

我一直无法找到关于此的“官方”声明(尽管我看起来并不那么努力).微软似乎避免了这个问题.在上面的MSDN链接中,他们写了“.net Framework 3.5 SP1中的ASP.NET增强功能”.

所以,严格来说,我猜ASP.NET没有版本号,就像WinForms没有版本号或System.String没有版本号. “ASP.NET 3.5”只是.net Framework 3.5库的ASP.NET部分的非正式缩写.

本文来自网络,不代表青岛站长网立场。转载请注明出处: https://www.0532zz.com/html/kaifa/asp-net/20200921/9631.html
上一篇
下一篇

作者: dawei

【声明】:青岛站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐

返回顶部