首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.NET平台在docs.microsoft.com上的扩展是什么?

.NET平台在docs.microsoft.com上的扩展是什么?
EN

Stack Overflow用户
提问于 2018-11-01 07:45:51
回答 2查看 42K关注 0票数 144

Microsoft中有一个名为".NET平台扩展“的框架级导航元素。例如,它包含关于最近添加的API(例如System.IO.PipelinesSystem.Threading.Channels )的文档,以及大量其他API的文档,包括非最近添加的API。

这个集合中的一些API可以作为nuget包(同时适用于.Net核心和.Net框架),但其他API似乎不可用。而且,到目前为止,还没有名为".NET平台扩展“的nuget包或类似的东西。

所以,问题是这个API集合到底代表什么?它与下列每一项都有什么关系:

  • .Net框架
  • .Net芯
  • .Net标准

.Net框架/ .Net核心中的支持如何?

最后,一些API似乎已经作为单独的nuget包提供了,而其他的API还没有提供,那么这方面的故事是什么呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-03-27 07:08:26

它代表了作为NuGet包提供的API,而不是.NET核心共享框架的一部分。

我们现在还没有能力识别不同的包以及它们在learn.microsoft.com上支持的目标框架,但这是我们需要解决的问题。因此,将它添加为新的目标使我们能够为新的API添加文档。

票数 102
EN

Stack Overflow用户

发布于 2019-12-15 16:01:11

如果只希望将Windows平台作为移植过程的开始,并逐步使用独立于.NET核心或.NET标准的平台替代方案,则可以使用windows兼容性包。

有关更多细节,请参阅:https://learn.microsoft.com/en-us/dotnet/core/porting/windows-compat-pack

Windows兼容性包是通过NuGet包Microsoft.Windows.Compatibility提供的,可以从针对.NET核心或.NET标准的项目中引用。

请参阅NuGet链接以获得更多详细信息:https://www.nuget.org/packages/Microsoft.Windows.Compatibility,您可以通过执行以下命令来使用它:

代码语言:javascript
复制
Install-Package Microsoft.Windows.Compatibility -Version 3.1.0
票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53097067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档