После использования команды dotnet new mvc
в папке, чем я пытался запустить ее через VS Code, и я получил следующую ошибку:
Вы можете использовать только Microsoft .NET Core Debugger (vsdbg) с кодом Visual Studio, Visual Studio или Visual Studio для Mac, чтобы помочь вам в разработке и тестировании ваших приложений.
Не удалось найти какую-либо совместимую версию платформы
Указанная структура "Microsoft.AspNetCore.App ', версия' 2.1.0 'не найдена.
Целевой процесс завершен без запуска CoreCLR запущенсобытие.Убедитесь, что целевой процесс настроен на использование .NET Core.Этого можно ожидать, если целевой процесс не запущен в .NET Core.
Программа '[4090] AspProject.dll' завершила работу с кодом 150 (0x96).
Вот вывод dotnet --info
:
Версия: 2.1.300 Фиксация: adab45bf0c
Среда выполнения: Имя ОС: manjaro Версия ОС:
Платформа ОС: Linux RID: linux-x64 Базовый путь: /opt/dotnet/sdk/2.1.300/
Хост (полезно для поддержки): Версия: 2.1.0
Фиксация: caa7b7e2ba
* 1038Установленные * .NET Core SDK: 2.1.300 [/ opt / dotnet / sdk]
Установленные среды выполнения .NET Core: Microsoft.NETCore.App 2.1.0 [/opt/dotnet/shared/Microsoft.NETCore.Приложение]
Чтобы установить дополнительные среды выполнения .NET Core или SDK: https://aka.ms/dotnet-download
Как вы можете видеть, моя версия dotnet - 2.1.
Я видел, чтодругие люди уже имели эту проблему, но все решения, которые я пробовал, не работали для меня.