这是我之前的问题你好,我是网络框架的新手。
你能告诉我.net框架版本和asp.net版本不同吗?
clr版本和asp.net版本有一定关系。
我如何从注册表中获取 asp.net 版本。
谁能给我一份版本列表。
但我对这个链接感到困惑-看看瓦伦的回答 https://stackoverflow.com/questions/37501/list-of-asp-net-versions
他说asp.net版本和clr版本是相同的,而.net框架版本不同。我还尝试使用 aspnet_regiis.exe 查看我的计算机中安装的 asp 版本,它提供了与 clr 相同的版本号(2.0 和 4.0)。我还只在版本 2.0 和 4.0 文件夹中看到了 aspnet_isapi.dll。这是否意味着 clr 和 asp.net 版本号相同。没有asp.net版本3.0和3.5???我对 guffa 的回答感到很放松,但看到这个后我很困惑,有人可以帮助我知道 asp.net 版本和 .netframework 版本是相同的吗?或者asp.net版本和clr版本是否相同?带有官方链接的答案将会非常有帮助。
提前致谢。
是的,也不是。
大多数版本的 ASP.NET 和 CLR 都是对应的,但有些版本的 ASP.NET 没有新版本的 CLR:
ASP.NET CLR
-----------------
1.0 1.0
1.1 1.1
2.0 2.0
3.0 2.0
3.5 2.0
4.0 4.0
Edit:
ASP.NET 版本和 .NET Framework 版本相同。然而,根据您的用途,ASP.NET 版本的用法会略有不同。
在 Visual Studio 中创建 Web 应用程序时,可以指定目标框架。这决定了您可以使用哪些库,因此 ASP.NET 2.0 和 ASP.NET 3.5 具有不同的功能。从这个意义上说,上述所有版本都存在。
当您在 Web 服务器上安装应用程序时,同一应用程序池中的所有应用程序都必须运行相同版本的框架,但实际上是相关的 CLR 版本。 ASP.NET 2.0 应用程序可以与 ASP.NET 3.5 应用程序在同一应用程序池中运行。当您在 IIS 中选择 ASP.NET/framework 版本时,实际上您只选择 CLR 版本,因此从这个意义上说,ASP.NET 版本 3.0 和 3.5 并不存在。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)