В Visual Studio 2015, 2017 и 2019 у меня есть странная проблема, когда предупреждения преобразуются в ошибки, и двойной щелчок по ним ничего не делает (вместо того, чтобы связать меня с кодом проблемы).
Для контекста все эти предупреждения находятся в автоматически сгенерированном файле .designer.cs, поэтому их ручное исправление будет бессмысленным, поскольку они будут перезаписаны при следующем генерировании.
Единственное расширение, которое я установил, - это ReSharper, но это только в VS 2017. В 2015 и 2019 годах оно не установлено.
Я попытался выполнить все проекты и убедиться, что для параметра «Рассматривать предупреждения как ошибки» задано значение «Нет» (для начала все проекты были настроены таким образом, мне не пришлось менять ни один на «Нет»).
Все они выглядят так:
Я попытался перезагрузить компьютер, закрыть VS и удалить скрытые файлы .vs и .suo (затем снова перезагрузить компьютер).
Большинство предупреждений примерно такие, где используется ключевое слово «виртуальный», а не «переопределение». Кроме того, как вы можете видеть во второй строке, он даже называет предыдущую «ошибку» предупреждением.
Другие члены моей команды видят их как предупреждения только настолько ясно, что у меня проблема с локальной конфигурацией, но я не вижу ничего явно связанного в Tools-> Options.
Должны быть какие-то настройки, которые мне не хватает, я буду признателен за любые предложения. Спасибо.