Подтвердить что ты не робот

Visual Studio 2015 отсутствует XML-комментарий/документация

Является ли это мной или отсутствующими комментариями XML для System.Linq в Visual Studio 2015? Потому что я все еще могу найти его на MSDN. Но при наборе текста, например, этот код:

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

IntelliSense не предоставляет комментарии/документацию для любого класса/метода/члена/расширения в пространстве имен System.Linq: введите описание изображения здесь

Вот предварительный просмотр при нажатии ( Alt +) F12, чтобы перейти к определению для метода произвольного расширения на Enumerable: введите описание изображения здесь
Я думаю, что я не заметил документы в Visual Studio 2013. Но я помню, что они были там когда-то, возможно, это было в Visual Studio 2012 или раньше?

EDIT. Я забыл упомянуть, что у меня установлен Resharper 10 Ultimate в Visual Studio 2015. У меня также были установлены Resharper 8 и 9 в Visual Studio 2013.

4b9b3361

Ответ 1

XML-комментарии/документация не нарушена, но ваша intellisense есть.

Перейти к определению для внешних типов покажет только версию из метаданных исходного кода.

Вот почему вы получаете это вверху:

#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, но я получаю больше intellisense, чем на вашем скриншоте:

введите описание изображения здесь

Ответ 2

У меня была та же проблема, но для всей структуры (4.6). Фактически, я пропустил все XML файлы для всех сборок Framework в папке "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.6".

Проблема заключалась в том, что я установил пакет таргетинга Microsoft.NET Framework 4.6, который я получил из центра загрузки MSDN, но я пропустил другой меньший пакет msi, который прошел. Основной пакет устанавливает только необходимые сборки, и вы должны установить другой (ENU, ITA и т.д.), Чтобы получить эти XML файлы на выбранном языке на странице загрузки.