.net core 如何为VS代码安装dotnet framework帮助文件

.net core 如何为VS代码安装dotnet framework帮助文件,.net-core,visual-studio-code,.net Core,Visual Studio Code,我正在使用VS代码编写一个dotnet核心应用程序。一切正常,但当intellisense启动时(或者我将鼠标悬停在系统API上),我没有得到这些方法的任何文档。我假设这有一个扩展?VS代码的node.js系统包含文档 我一定是在寻找错误的术语,因为我甚至找不到关于这个话题的讨论 更新:2020年7月23日谢谢omajid。我实际上在使用System.IO中的一些API 虽然我有许多DLL的xml文档,但不是该程序集: System.IO.MemoryMappedFiles.xml System

我正在使用VS代码编写一个dotnet核心应用程序。一切正常,但当intellisense启动时(或者我将鼠标悬停在系统API上),我没有得到这些方法的任何文档。我假设这有一个扩展?VS代码的node.js系统包含文档

我一定是在寻找错误的术语,因为我甚至找不到关于这个话题的讨论

更新:2020年7月23日谢谢omajid。我实际上在使用System.IO中的一些API

虽然我有许多DLL的xml文档,但不是该程序集:

System.IO.MemoryMappedFiles.xml
System.IO.Pipes.dll
System.IO.Pipes.xml
System.IO.UnmanagedMemoryStream.dll
System.IO.dll
System.Linq.Expressions.dll
System.Linq.Expressions.xml
System.Linq.Parallel.dll
System.Linq.Parallel.xml
System.Linq.Queryable.dll
System.Linq.Queryable.xml
我想我会尝试重新安装dotnet

还缺少核心dll文档文件:

mscorlib.dll
netstandard.dll
安装后,我仍然有问题。我可以在其他语言的其他目录中找到System.IO.xml,如下所示:

.//dotnet/sdk/NuGetFallbackFolder/system.io/4.1.0/ref/netstandard1.5/fr/System.IO.xml
.//dotnet/sdk/NuGetFallbackFolder/system.io/4.1.0/ref/netstandard1.5/System.IO.xml
.//dotnet/sdk/NuGetFallbackFolder/system.io/4.1.0/ref/netstandard1.5/es/System.IO.xml 
7月26日更新:我发现了部分问题。我的一个lib是netstandard2.0,另一个是netstandard2.1。新的项目得到了帮助。看到问题了吗


更新日期:2020年8月19日:此问题被标记为此问题的副本:

文档可在.NET Core安装中包含的
.xml
文件中查找

对于每个名称空间,都有一个
.xml
文件以及一个
.dll
文件。对于exmaple,在我的.NET Core安装中,以下是用于
System.IO.Pipes
的文件:

$ find /usr/lib64/dotnet -iname 'System.IO.Pipes*' | grep 'NETCore.App' | grep -v Access
/usr/lib64/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.Pipes.dll
/usr/lib64/dotnet/packs/Microsoft.NETCore.App.Ref/3.1.0/ref/netcoreapp3.1/System.IO.Pipes.xml
/usr/lib64/dotnet/shared/Microsoft.NETCore.App/3.1.5/System.IO.Pipes.ni.{742a0de4-c892-41d7-a15d-0ecd8de52518}.map
/usr/lib64/dotnet/shared/Microsoft.NETCore.App/3.1.5/System.IO.Pipes.dll
/usr/lib64/dotnet/shared/Microsoft.NETCore.App/3.1.5/System.IO.Pipes.pdb
目标包目录(
packs/Microsoft.NETCore.App.Ref
)既包含参考程序集(
System.IO.Pipes.dll
),也包含XML文档(
System.IO.Pipes.XML
)。如果.NETCore的发行版缺少XML文档文件,那么它听起来像是坏掉了

你是如何安装.NETCore的?你能重新安装吗?如果问题仍然存在,您能否分享有关我们如何重现您的环境的更多信息


不久前,我们在Fedora Linux上的.NET内核中遇到了这个错误:

我发现“我正在获取我安装的Newtonsoft软件包的文档。但是对于框架,什么都没有。谢谢你的反馈。这是在Mac电脑上,我几乎可以肯定是用微软的安装程序安装的。但是已经有一段时间了,所以我不知道。我将查找这些XML文件并报告,我肯定会看到XML文件。让我再次检查我使用的特定程序集。