Есть ли способ очистить окно списка ошибок пользовательских ошибок?
В процессе сборки я использую несколько настраиваемых инструментов, в основном генераторы кода для ссылок на службы, шаблоны T4 и т.д.
Когда они вызывают ошибки или предупреждения, они отображаются в окне Список ошибок, как ожидалось. Однако, если я выполняю сборку, перестройку или очистку некоторой части решения, которое не затрагивает ранее произведенные ошибки (например, я не создаю проект, у которого есть ошибка импорта служебной ссылки), старый список по-прежнему отображается.
Есть ли способ исправить это: инструмент, плагин, действие сборки, что-нибудь? Я не хочу игнорировать ошибки/предупреждения, только хочу, чтобы соответствующие показывали на основе того, что я делаю. Если нет, я предполагаю, что это будет запрос для команды VS.
Ответы
Ответ 1
Закрытие и повторное открытие проекта - единственный способ очистить список. Из того, что я могу сказать, и исследования, которое я сделал, окно ошибок/предупреждений похоже на журнал сеанса для проекта. После закрытия проекта журнал удаляется.
Ответ 2
Очистка решения делает это также.
![Clear the error list in Visual Studio]()
Ответ 3
Вы также можете выгрузить и перезагрузить проект. Это то, что работает для меня.
Ответ 4
В окне списка ошибок в VS2015 выпадающее значение, которое по умолчанию имеет значение Build + IntelliSense
, переключает его на Build Only
, исправило мои проблемы (открытие DLL через resharper и VS сходит с ума по нему)
Ответ 5
Я нахожусь в VS 2013, написание отчетов. Я пробовал все вышеперечисленные шаги ( "Очистить решение/закрыть решение/снова открыть решение" ). Все еще было 3 ошибки, 2 из которых были из двух других отчетов, которые даже не были открыты. Вышеуказанные шаги не помогли.
Мне нужно было повторить эти шаги и закрыть VS 2013 и снова открыть его. Это исправлено. Можно было бы подумать, просто закрыв/открыв решение, оно исправит его. Но перезапуск VS был единственным способом исправить это для меня.
Ответ 6
Если вы работаете с несколькими проектами в одном решении VS2012, фильтр по текущему проекту работает хорошо. Вы выбираете свой проект в обозревателе решений и получаете список с ошибками, принадлежащими только выбранному проекту.
![введите описание изображения здесь]()
Ответ 7
Семь лет и до сих пор не исправлено. Если каждый в StackOverflow ежедневно отправляет сообщение @satyanadella, возможно, Microsoft исправит это. Я не могу поверить, что код визуальной студии настолько плох, что они не могут очистить список.