【发布时间】:2016-01-26 09:37:29
【问题描述】:
是我还是 Visual Studio 2015 中 System.Linq 缺少 XML cmets?
因为我仍然可以在MSDN 上找到它。
但是在输入时,例如,这段代码:
var list = new List<string>();
list.Select(
IntelliSense 不为 System.Linq 命名空间中的 any 类/方法/成员/扩展提供 cmets/文档:
这是在Enumerable 上按 (Alt + )F12 到 转到定义 以获取随机扩展方法时的预览:
我想我也没有注意到 Visual Studio 2013 中的文档。但我确实记得他们曾经在那里,也许是在 Visual Studio 2012 或更早版本中?
编辑:我忘了提到我在 Visual Studio 2015 中安装了 Resharper 10 Ultimate。我还在 Visual Studio 2013 中安装了 Resharper 8 和 9。
【问题讨论】:
-
你有没有找到解决这个问题的方法?我最近升级到 VS15 并且遇到了类似的问题。对我来说,丢失的不仅仅是 Linq 文档。例如,Dictionary
的大多数 xml cmets 都丢失了。我试图按照 spellizari 的建议找到一个更完整的 .Net 4.6.1 版本,修复了安装并重新安装,但都没有成功。 -
我打算尝试 spellizzari's 解决方案,如果可行,请将其标记为答案。但既然你已经尝试过但没有成功,我猜它不会奏效。无论如何,只要我有时间,我都会尽快尝试。但直到现在,不,我从未找到解决方案。我忘了提到我安装了 Resharper,也许这可能是问题?你有安装 Resharper 吗?
-
我在使用 VS2015 和 Resharper 10 时遇到了同样的问题。目前我已经重新安装了 Resharper 9.2,一切正常。
-
我还没有找到解决我的问题的方法,但我认为我们的两个问题可能有部分不同。我认为我的问题可能是由错误(social.msdn.microsoft.com/Forums/vstudio/en-US/…)引起的。自从我昨天发帖以来,我已经完全卸载了 VS15 和所有版本的 .Net 以及相关的 SDK。但是,在重新安装 VS15 时,问题仍然存在。 @spellizzari 的解决方案确实给出了一个很好的提示@ xml doc 文件的位置。也许在那里寻找线索
标签: c# linq visual-studio-2015 xml-comments