以下代码对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