2017-02-27 11 views
9

私は既にdotnetstandardが機能のサブセットであると読んでいます。Dotnet CoreとDotNetスタンダード

それほど私は理解しました。

DOTNETの枠組みフル> dotnetstandard> dotnetcore

しかし、どのように、それは、例えば可能性がありますGoogle APIシートはdotnetcore v1.3でdotnetcoreをサポートしていますか?

dotnetcoreでdotnetstandard 1.3を使用しているアプリケーションを実行するには、何が必要ですか?

+0

"dotnetcoreでdotnetstandard 1.3を使用しているアプリケーションを使用できるようにするには、何が必要ですか?"別の質問。 –

答えて

12

DOTNETコアDotNetStandard

2対は、互いに "対" ではありません。むしろ、.NET Coreには.NET標準ライブラリ(as well as extra stuff that is not in .NET Standard)の実装が含まれています。ここはベン図と同じです。それは、例えば可能性があるか

enter image description here

... Google APIシートのサポートdotnetcore dotnetstandard v1.3?

.NET Core 1.0が.NET標準ライブラリのバージョン1.3をサポートしている可能性があります。 the following table

netcoreappnetは、.NET Frameworkで、netstandardは、.NET標準ライブラリで、.NETのコアです。 .NET標準ライブラリは、書いたように、機能のサブセットです。

重要:各プラットフォームは、サポートする.NET Standard Libraryの最高バージョンをアドバタイズします。

netstandard  1.0  1.1  1.2  1.3  1.4  1.5  1.6  2.0 
netcoreapp  →  →  →  →  →  →  1.0  2.0 
net    →  4.5  4.5.1 4.6  4.6.1 4.6.2 vNext 4.6.1 

ここでは、理解を確認するための例を示します。

  • .NETコア1.0は、1.6
  • の.NET Framework 4.6.1がでサポートされている.NET標準ライブラリ1.4

.NET Standardedライブラリ1.3をサポートします.NET標準ライブラリをサポートします。 ..

  • .NETコア1.0および2.0
  • の.NET Framework 4.6、4.6.1、4.6.2、およびvNext

... dotnetcoreの下で実行されるdotnetstandard 1.3を使用するアプリケーションを許可するにはどうすればよいですか?

install .NET Coreです。

関連する問題