Несколько возможных причин, по которым Visual Studio не показывает ошибки:
- Выключена настройка «Показывать ошибки и предупреждения компилятора». 2 Для её включения нужно перейти в «Средства» — «Параметры», выбрать «Текстовый редактор», затем «C#» и «Дополнительно» и установить значение «Текущий документ». 2
- Файл не считается частью проекта. 4 Чтобы Visual Studio показывал ошибки, исходные файлы должны существовать в проекте. 4 Скорее всего, проблема возникает, если открыть файл через «Файл» | «Открыть». 4 Нужно убедиться, что файл создан в рамках проекта или добавлен в него. 4
- Открытие проекта вместо решения. 5 В этом случае функции редактора могут не работать. 5 Чтобы решить проблему, нужно открыть решение (файл .sln). 5
Также можно попробовать запустить восстановление из установщика Visual Studio. 4