.net - ASP.NET和.NET Framework版本之间的区别

标签 .net asp.net visual-studio-2008

我意识到这可能是一个绝望的新手问题,但是ASP.NET版本和.NET Framework版本之间有什么区别?

我正在使用.net 3.5框架制作一个asp.net网站,但是当我回显此内容时;
System.Environment.Version.ToString()
我得到“2.0.50727.4927”。

这是一个ASP.NET 2.0站点吗?这似乎很奇怪,因为我使用的是Visual Studio 2008和.net 3.5框架。

最佳答案

不,.NET Framework 3.5版本只是除核心.NET 2.0程序集之外还引用的一组额外程序集,因此,调用System.Environment.Version.ToString()始终会为2.0.50727.4927返回所有版本。 NET 2.0到.NET 3.5。

如果引用的是.NET 3.5程序集,则您正在运行.NET 3.5。

关于.net - ASP.NET和.NET Framework版本之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2358325/

相关文章:

c# - 为什么 C# 4.0 中的类没有泛型变化?

C# Automapper 在 Null 时忽略属性

asp.net - Visual Studio 2015 下载在应用 Microsoft ASP.net 时遇到困难

c# - WebHttpBinding 与 Http 和 Https

visual-studio - GCC 与 Visual Studio 一起使用吗?

c# - 如何在 64 位项目中引用 32 位 DLL?

c# - JSON.NET:反序列化和合并 JSON 字符串

c# - 使用 LINQ 获取两个列表之间的差异

c# - 如何使用 PHP 生成 ASP.NET 密码

visual-studio-2008 - WiX 生成的 MSI 未压缩