我意识到这可能是一个绝望的新手问题,但是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/