Вот коллекция популярных ответов. Upvote ОП ответа, если он помог вам:
Вариант 1. Очистить, построить и обновить ( опция @Mike Fuchs )
Как упоминал @Mike Fuchs , попробуйте выполнить следующие операции:
В меню «Построение»> «Чистое решение».
И
В меню Build> Build Solution
и выберите проект, о котором идет речь, и нажмите кнопку обновления:
Вариант 2: очистить, закрыть, перезапустить и построить ( опция @Pixel )
Как уже упоминалось @Pixel , попробуйте следующую последовательность операций:
- Чистый раствор
- Закрыть Visual Studio
- Откройте Visual Studio
- Построить решение
Вариант 3: очистить кеш ReSharper ( опция @GammaOmega )
Если у вас есть ReSharper, попробуйте очистить кеш ReSharper:
В меню ReSharper> Параметры> Среда> Общие> Очистить кэш
и отключение и повторное включение ReSharper:
В меню Инструменты> Параметры> ReSharper> Общие> Приостановить / Восстановить
Вариант 4. Удалите файл .suo ( опция @Neolisk ).
Как упомянул @Neolisk , удаление файла .suo может решить вашу проблему. Для Visual Studio 2015 файл находится в:
[Путь решения] /. Vs / [Имя решения] /v14/.suo
И для Visual Studio 2017:
[Путь решения] /. Vs / [Имя решения] /v15/.suo
Обратите внимание, что каталог .vs скрыт.
Вариант 5: выгрузить и перезагрузить проект ( опция @TTT )
Как упоминалось в @TTT , попробуйте выгрузить проект, который вызывает проблемы:
В обозревателе решений щелкните правой кнопкой мыши проект «Выгрузить проект».
И перезагрузить его
В обозревателе решений щелкните правой кнопкой мыши проект «Перезагрузить проект».
Вариант 6: удалить и добавить ссылку на Microsoft.CSharp ( опция @Guilherme )
Как упомянул @Guilherme , попробуйте удалить и добавить ссылку на «Microsoft.CSharp» из проектов, в которых есть проблемы.
В обозревателе решений разверните проект, разверните «Ссылки», щелкните правой кнопкой мыши «Microsoft.CSharp» и выберите «Удалить».
Затем щелкните правой кнопкой мыши References> Add Reference, выберите «Microsoft.CSharp» из списка и нажмите «OK».