Tag: version

如何在运行时检测到.NET 4.5版本正在运行您的代码?

我从http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27541安装了.NET 4.5 Developer预览版,它将“replace”.NET 4.0版本。 然而,旧的方式来检测.NET框架版本似乎返回4.0(更确切地说,我的电脑4.0.30319.17020),而不是4.5(当然可能是为了向后兼容,或?): using System; namespace ConsoleApplication { class Program { static void Main(string[] args) { var version = Environment.Version; Console.WriteLine(version.ToString()); Console.ReadKey(); } } } 如何检测我的代码是否真正由.NET 4.5执行?