Visual Studio Intellisense: xml комментарий содержит недопустимый xml: имя содержит недопустимый символ - PullRequest
0 голосов
/ 18 марта 2020

Может кто-нибудь сказать мне, где, черт возьми, проблема ?! Visual Studio 2019 сообщает мне, что "xml комментарий содержит недопустимое xml: имя содержит недопустимый символ", когда Intellisense пытается выполнить поиск.

/// <summary>Initializes the WCS_AutoSolver class including performing source extraction on a given FITS image.</summary>
/// <param name="WCS_type">The WCS tranformation type. Solution only uses TAN at this time.</param>
/// <param name="Number_of_Points">The number of points N to use to compare image coordinates to catalogue coordinates. Suggest N = 10 for good correspondence, N = 50 for poor, N = 100 for very poor.</param>
/// <param name="Fits_Image_File">The full path file name of the FITS image to search for point sources.</param>
/// <param name="Image_ROI">The region of interest of the FITS image to search for point sources, of identical size to the FITS image. Pass nullptr or all true for entire image.</param>
/// <param name="Image_Saturation">The saturation level of the source image for mapping saturated sources. Pass zero if no saturated sources exist.</param>
/// <param name="PSE_kernel_radius">The radius of the point-source-extraction kernel, in pixels. PSEkernel_radius greater than or equal to 1.</param>
/// <param name="PSE_separation_radius">The minimum separation of point sources, in pixels. PSESeparation_radius greater than or equal to PSEkernel_radius.</param>
/// <param name="Fits_Catalogue_BinTable_File">The full path file name of the FITS binary table containing the catalogue data.</param>
/// <param name="Catalogue_Extension_Name">The extension name of the FITS binary table which contains the catalogue data. If empty string is passed then the first binary table extension is assumed.</param>
/// <param name="Catalogue_CVAL1_Name">The name of the entry inside the binary table which lists the CVAL1 (i.e. right ascension) coordinates.</param>
/// <param name="Catalogue_CVAL2_Name">The name of the entry inside the binary table which lists the CVAL2 (i.e. declination) coordinates.</param>
/// <param name="Catalogue_Magnitude_Name">The name of the entry inside the binary table which lists the source magnitudes.</param>

1 Ответ

0 голосов
/ 18 марта 2020

visual studio intellisense: xml комментарий содержит недопустимый xml: имя содержит недопустимый символ

Это довольно ненормальное поведение для вашего проекта. С моей стороны , когда я добавляю их в похожую функцию, Intellisense работает хорошо и не выдает никаких ошибок.

enter image description here

Поэтому я боюсь, что с вашей средой возникли проблемы, попробуйте выполнить следующие действия:

Обратите внимание , что этот документ xml работает для указанных c функция в редакторе кода.

Предложение

  1. закрыть VS Instance, удалить .vs скрытую папку, bin, obj папку, перезапустите проект и затем повторите тестирование.

  2. очистка против кэшей компонентов ----- удаление файлов в C:\Users\xxxx\AppData\Local\Microsoft\VisualStudio\16.0_xxx\ComponentModelCache

  3. сделать ремонт в VS Installer

  4. , если ваша VS не последняя версия, пожалуйста, попробуйте обновить ее, если есть какие-то исправления.

...