Environment.Version returns a version number not matching the “version name”
河畔的运行这个代码: </P >
1 2 3 4 5 6 | foreach (string drive in Environment.GetLogicalDrives()) Console.WriteLine("Drive: {0}", drive); Console.WriteLine("OS: {0}", Environment.OSVersion); Console.WriteLine("Processor count: {0}", Environment.ProcessorCount); Console.WriteLine(".NET version: {0}", Environment.Version); |
I get </P >
</P >
当我开始和我的.net installer,告诉我是那在4.5版已经是installed。。。。。。。这是一个差分之间的版本的名称,和实际的版本号??????? </P >
是-基本上.NET 4.5是.NET 4.0的替代品,因此
这真是令人困惑,但恐怕情况就是这样。
.NET 4.5是4.0的代名词,它的版本号就是您看到的。
检查引用程序集目录中程序集的版本。