Visual Studio 2015(.NET Coreのサポートが追加されています)では、.NET Coreライブラリまたは.NET Coreコンソールアプリケーションを作成するオプションが提供されます。なぜVS 2015の.Netコアアプリケーションでは、Core 1.0ライブラリではなくNetStandardLibraryが指定されますか?
{
"version": "1.0.0-*",
"dependencies": {
"NETStandard.Library": "1.6.0",
"Newtonsoft.Json": "9.0.1"
},
"frameworks": {
"netstandard1.6": {
"imports": "dnxcore50"
}
}
}
私の理解では、.NETコア1.0は、実際に大きなAPIを持っていることである:あなたがそうすると、プロジェクトの.jsonファイルを見れば、それはNetStandardLibrary 1.6で定義されたAPIにあなたを「制限」ているように、それが見えますNetStandardCoreよりも、なぜVS 2015は、アプリケーションをNetStandardLibrary 1.6で指定されたAPIにしかアクセスできないようにするのですか?