VSCode .Net Core MVC сообщает о проблемах, но проект строится и работает просто отлично

#c# #asp.net-core #visual-studio-code #omnisharp

#c# #asp.net-core #visual-studio-code #omnisharp

Вопрос:

Я использовал VSCode в OSX для разработки веб-приложения .Net Core MVC. Я могу создать и запустить приложение, используя dotnet build cmd. При сборке не сообщается об ошибках. Но сегодня я открыл VSCode, и я получаю 100 проблем с VSCode, о которых сообщает расширение C #. Я не могу понять, как сбросить или решить эту проблему.

введите описание изображения здесь

введите описание изображения здесь

ОБНОВЛЕНИЕ: я создал новый проект .Net Core MVC, используя dotnet new mvc. Я открыл проект в vscode без каких-либо изменений. VSCode немедленно показал ошибки / проблемы. Я открыл этот новый проект в VSCode в Windows. Ошибок нет. В VSCode OSX я удалил расширение C #, и ошибки исчезли. Я переустановил расширение C # и вернул ошибки.

Комментарии:

1. Если вы закроете VSCode, проверьте диспетчер задач на наличие оставшихся процессов OmniSharp, завершите их и снова откройте, проблема сохраняется?

2. У меня это случалось, когда я перемещал файлы в разные папки. Делайте то, что говорит @jdoer1997, а также удаляйте двоичные файлы

3. @jdoer1997 Как указано, я на OSX, а не на Windows, поэтому нет диспетчера задач. Однако я перезагрузил свой компьютер. Проблема по-прежнему сохраняется. Я также удалил файлы в каталоге bin. Все еще ошибки отображаются на вкладке Проблемы. Я могу создать и запустить проект без каких-либо ошибок.

4. У меня тоже такая же проблема!

5. ОБНОВЛЕНИЕ: я создал новый проект .Net Core MVC, используя dotnet new mvc. Я открыл проект в vscode без каких-либо изменений. VSCode немедленно показал ошибки / проблемы. Я открыл этот новый проект в VSCode в Windows. Ошибок нет.

Ответ №1:

Установить

 {    
  "omnisharp.useGlobalMono": "never"
}
  

https://github.com/OmniSharp/omnisharp-vscode/issues/4134#issuecomment-714326240

Ответ №2:

Если вы только что что-то установили, попробуйте перезагрузить компьютер.