以下代码适用于
dnx451
框架,但不适用于dnxcore50
。string ver = Environment.Version
该方法不存在:
在dnxcore50框架中是否有相应的属性?
更新
根据Victors的答案,您可以使用PlatformServices.Default.Runtime
,例如:
Console.WriteLine("env: {0} {1}", PlatformServices.Default.Runtime.RuntimeType, PlatformServices.Default.Runtime.RuntimeVersion);
输出结果:(在dnx451上)
环境:Clr 1.0.0-rc1-16231
输出结果:(在dnxcore50上)
环境:CoreClr 1.0.0-rc1-16231
Version
属性已经被删除了。 - Oleg