3

dnx451次のコードはフレームワークでは有効ですが、dnxcore50

string ver = Environment.Version

このメソッドは存在しません:

ここに画像の説明を入力

dnxcore50 フレームワークに同等のプロパティはありますか?

アップデート

ビクターの回答に従って、PlatformServices.Default.Runtimeたとえば次のように使用できます。

Console.WriteLine("env: {0} {1}", PlatformServices.Default.Runtime.RuntimeType, PlatformServices.Default.Runtime.RuntimeVersion);

出力: (dnx451 上)

env: Clr 1.0.0-rc1-16231

出力: (dnxcore50 上)

環境: CoreClr 1.0.0-rc1-16231

4

1 に答える 1

2

IRuntimeEnvironmentのプロパティを使用して、ランタイムに関する情報を取得できます。次のプロパティを使用できます。

  • ランタイムタイプ
  • ランタイムアーキテクチャ
  • ランタイムバージョン
  • ランタイムパス
于 2016-02-02T15:45:49.807 に答える