Как заставить Visual Studio не добавлять раздел GlobalSection (Performance)?
Я играл с инструментами профилирования Visual Studio, и теперь каждый раз, когда я просматриваю какой-либо файл, этот раздел автоматически добавляет к моему файлу решения:
GlobalSection(Performance) = preSolution
HasPerformanceSessions = true
EndGlobalSection
Я полностью удалил все отчеты профилирования, затем удалил локальную копию всех файлов управления исходным кодом из этого решения и обновил их до последней. Этот раздел все еще находится в файле *.sln после любой проверки.
Другие товарищи по команде, которые не использовали prfiler, не имеют этой проблемы.
У кого-нибудь есть идеи?
Ответы
Ответ 1
Откройте PerformanceExplorer в Visual Studio с помощью меню Analyze -> Windows -> PerformanceExplorer
и проверьте, содержит ли он какие-либо записи сеанса.
Если это так, удалите их, щелкнув правой кнопкой мыши на записи, чтобы открыть ContextMenu. Затем выберите "Удалить" в меню.
Вы также должны проверить папку своего решения, если она содержит файлы .vsp
или .psess
и удалить их. Это файлы отчетов профилирующего сеанса.
Ответ 2
Только так я мог решить это, чтобы закрыть решение, удалить файлы *.psess и *.vsp из корневого каталога, reset my.sln файла в удаленную версию и снова открыть решение. Проблема исчезла. Это было использование Visual Studio 2015 Community Edition.