繁体   English   中英

Visual Studio 2015 缺少 XML 注释/文档

[英]Visual Studio 2015 missing XML comments / documentation

是我还是Visual Studio 2015 中System.Linq缺少 XML 注释? 因为我仍然可以在MSDN上找到它。 但是,例如,在键入以下代码时:

var list = new List<string>();
list.Select(

IntelliSense 不为System.Linq命名空间中的任何类/方法/成员/扩展提供注释/文档: 在此处输入图片说明

这是点击 ( Alt + ) F12转到Enumerable上的随机扩展方法的定义时的预览: 在此处输入图片说明
我想我也没有注意到 Visual Studio 2013 中的文档。 但我确实记得他们曾经在那里,也许那是在 Visual Studio 2012 或之前?

编辑:我忘了提到我在 Visual Studio 2015 中安装了 Resharper 10 Ultimate。我还在 Visual Studio 2013 中安装了 Resharper 8 和 9。

我有同样的问题,但对于整个框架(4.6)。 事实上,我错过了文件夹“C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework.NETFramework\\v4.6”中整个框架程序集的所有 XML 文件。

问题是我安装了从 MSDN 下载中心获得的Microsoft .NET Framework 4.6 Targeting Pack ,但我错过了其他较小的 msi 包。 主程序包仅安装必要的程序集,您必须安装另一个程序集(ENU、ITA 等)才能以下载页面上选择的语言获取这些 XML 文件。

xml 注释/文档未损坏,但您的智能感知已损坏。

转到外部类型的定义只会显示源代码元数据中的一个版本。

这就是为什么你把它放在顶部:

#region Assembly System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
// C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.5.1\System.Core.dll
#endregion

它说[from metadata]

在此处输入图片说明

我在Select上看到了同样的定义,但我确实比你的截图得到了更多的智能感知:

在此处输入图片说明

全新安装visual studio 2019后我仍然有这个问题......解决方案是从Microsoft手动下载SDK(.Net framework Developer Pack)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM