我已经读过dotnetstandard是功能的子集。
我很明白。
dotnet框架完整> dotnetstandard> dotnetcore
但是例如Google API工作表支持dotnetstandard v1.3的dotnetcore吗?
我必须安装什么才能允许使用dotnetstandard 1.3的应用程序在dotnetcore下运行?
最佳答案
Dotnet Core vs DotNetStandard
两者不是彼此“相对”。而是,.NET Core“包含” .NET标准库(as well as extra stuff that is not in .NET Standard)的实现。这是维恩图。
...how is it possible that e.g. google API sheet support dotnetcore with dotnetstandard v1.3?
这是可能的,因为.NET Core 1.0支持.NET标准库的1.3版。
在the following table中,
netcoreapp
是.NET Core,net
是.NET Framework,而netstandard
是.NET Standard Library。如您所写,.NET标准库是功能的子集。重要提示:每个平台都宣传其所支持的.NET标准库的最高版本。
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.3支持...
...what do i have to install to allow applications using dotnetstandard 1.3 run under dotnetcore?
您必须install .NET Core。
关于.net - 点网核心vs点网标准,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42493785/