#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:
Если вы только что что-то установили, попробуйте перезагрузить компьютер.