Есть ли способ очистить окно списка ошибок от пользовательских ошибок? - PullRequest
17 голосов
/ 04 января 2012

Я использую несколько пользовательских инструментов во время процесса сборки, в основном это генераторы кода для ссылок на сервисы, шаблоны T4 и т. П.

Когда они генерируют ошибки или предупреждения, они отображаются в списке ошибок окно, как и ожидалось.Однако, если я выполняю сборку, перестройку или очистку какой-либо части решения, которая не затрагивает ранее возникшие ошибки (скажем, я не строю проект, в котором произошел сбой импорта справочника услуг)старый список все еще отображается.

Есть ли способ исправить это: инструмент, плагин, действие сборки, что-нибудь?Я не хочу игнорировать ошибки / предупреждения, только хочу, чтобы соответствующие показывались в зависимости от того, что я делаю.Если нет, я думаю, что это будет запрос для команды VS.

Ответы [ 6 ]

19 голосов
/ 05 июня 2013

Очистка раствора делает то же самое.Clear the error list in Visual Studio

17 голосов
/ 14 июня 2012

Закрытие и повторное открытие проекта - единственный способ очистить список.Из того, что я могу сказать, и из проведенного исследования, окно ошибок / предупреждений похоже на журнал сеансов проекта.После закрытия проекта журнал удаляется.

8 голосов
/ 08 января 2014

Вы также можете выгрузить и перезагрузить проект.Вот что у меня работает.

3 голосов
/ 29 июля 2016

В окне списка ошибок в VS2015 есть выпадающий список, который по умолчанию равен Build + IntelliSense, переключив его на Build Only исправил мои проблемы (открытие dll через resharper и VS сходил с ума по нему)

2 голосов
/ 26 августа 2014

Я в VS 2013, пишу отчеты.Я перепробовал все вышеперечисленные шаги (Чистый раствор / Закрыть раствор / Открыть раствор).Там по-прежнему было 3 ошибки, 2 из которых были из 2 других отчетов, которые даже не были открыты.Вышеприведенные шаги не сработали.

Мне нужно было повторить эти шаги, закрыть VS 2013 и снова открыть его.Это исправило это.Можно было бы подумать, просто закрыв / открыв решение, оно исправит его.Но перезапуск VS был единственным способом исправить это для меня.

1 голос
/ 19 июля 2017

Если вы работаете с несколькими проектами в одном решении в VS2012, фильтр по текущему проекту работает хорошо.Вы выбираете свой проект в обозревателе решений и получаете список с ошибками, которые относятся только к выбранному проекту.

enter image description here

...