2017-11-20 7 views
0

私のプロジェクトでmacOS上の肯定的な値TargetFrameworkを調べようとしています。動作しない電流値は、次のとおりです。MacOSにインストールした.NETフレームワークのバージョンを知る方法を教えてください。

<TargetFramework>net46</TargetFramework> 

私は$ dotnet --versionを使用して.NETの私のバージョンを確認することができますが、どのように私は、私がインストールされている.NET Frameworkのバージョンは知られていますか?

+3

macOS上で実行できる.NET Frameworkのバージョンはありません。 .NETCoreを使用しています。ターゲット設定を検討してください。 –

+0

@HansPassant申し訳ありませんが、フレームワークは全く新しいものです! .NETCoreの正しい文字列を特定するにはどうすればよいですか? 'dotnet2'? – sdgfsdh

+2

.NET Core 2.0では、 'netcoreapp2.0'が必要です。以下は、ターゲットフレームワーク名の正式な名前リストです:https://docs.microsoft.com/en-us/dotnet/standard/frameworks#latest-target-framework-versions – omajid

答えて

2

.NETエコシステムでサポートされているTargetFrameworksの値については、https://docs.microsoft.com/en-us/dotnet/standard/frameworksに記載されています。

.NET Core 2.0を対象とするアプリケーションでは、netcoreapp2.0が必要です。ライブラリの場合は、代わりにnetstandard2.0のようなものが必要です。

関連する問題