Ошибки/предупреждения отображаются в "списке ошибок", но затем исчезают для проекта веб-сайта

ЗАДНИЙ ПЛАН

Я унаследовал решение с несколькими проектами. Один из проектов - это проект веб-сайта... или, по крайней мере, я уверен, что этот значок означает (он выглядит совсем по-другому в VS 2010 против 2013 года, поэтому я показываю оба: VS 2013 слева, VS 2010 справа):

project icon enter image description here

ПРОБЛЕМА

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

Warnings show up for a second or two while build is running

Как только процесс сборки заканчивается, они исчезают.

Warnings disappear as soon as build is complete

Следует отметить несколько вещей:

  1. Нет установленных фильтров, и я не могу переключать ни один из типов сообщений, потому что он говорит, что их 0.
  2. Несмотря на то, что ошибки исчезли из моего списка ошибок, они все еще отображаются в разделе вывода

    Output window

  3. Предупреждения и ошибки из других проектов отображаются в списке ошибок без какой-либо этой странности
  4. Это проект веб-сайта, поэтому страницы свойств сильно отличаются от тех, с которыми я знаком.

    property pages

  5. Я наблюдал такое же поведение с ошибками

Я пробовал разные версии VS, и они оба делают то же самое. Я попытался удалить мой файл.suo. Я играл со всеми настройками, которые я могу найти, которые смотрят на все релевантные, но ничего не меняет этого поведения.

Что мне не хватает?

Ответ 1

У меня была эта проблема сегодня утром. После нескольких минут возиться, мне удалось исправить это, переключив "Show issues generated" combo box из "Build + IntelliSense" в "Build Only".

Where to find the combo box to fix the error[1]

Я ценю этот довольно субъективный ответ, и может случиться так, что это решение не сработает для вас, но я подозреваю, что это поможет вам направить вас в правильном направлении!

FYI, мои симптомы были следующими: Список ошибок будет отображаться в течение 1-2 секунд после создания или нажатия "Пуск", а затем исчезнет с 0 ошибками

Ответ 2

Моя проблема заключалась в том, что я импортировал ссылку проекта библиотеки классов, которая была построена с версией.NET 4.52, и у меня была версия.NET 4.5. Поэтому я переключил.NET-версию библиотеки классов на.NET 4.5, и проблема была решена. Сообщения об ошибках не отображали эту проблему, но окно вывода отображало это сообщение об ошибке.

Ответ 3

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