2012-01-04 5 views
13

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

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

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

ответ

13

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

+0

Это сработало для меня. Звучит довольно утомительно. Удивление того, что решение привело их, не слишком облегчает. – user919426

+0

Больше не работает в 2012 году – ajeh

16

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

+1

для VS2012 и далее – ali

+2

Работы для VS2013, спасибо. –

+6

Не работает для VS2015. –

8

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

+0

Это не работает, VS 2008 – AndyBrown

+0

Работает в 2013 году, и намного лучшее решение для моей ситуации, когда у меня есть ~ 110 проектов, поэтому Clean или решение закрывается/открывается навсегда ... Это приятно и быстро, если я только 1 или 2 проекта с затухающими ошибками. –

+0

Спасибо! это работает для VS2015 Я не мог избавиться от ошибок в нескольких проектах, CleanSolution, Rebuild, ничего не работал, ошибки остались, но разгрузка и перезагрузка каждого проекта работали как шарм – rockspider

2

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

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

1

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

0

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

enter image description here

Смежные вопросы