Установлено. NET Core 3.1 SDK от Microsoft.com/net/core
Если я запускаю dotnet --version
, он говорит: 3.1.101
Я запускаю dotnet new console -o myApp
и он успешно создает консольное приложение в c: \ myApp.
Я перехожу в папку и пытаюсь запустить dotnet run
или dotnet run myapp
и каждый раз получаю следующую ошибку.
C: \ Program Files \ dotnet \ sdk \ 3.1.101 \ Roslyn \ Microsoft.CSharp.Core.targets (59,5): ошибка MSB6004: указанное расположение исполняемого файла задачи "C: \ Program Files (x86) \ MSBuild \ 14.0 \ Bin \ cs c .dll "недействителен. [C: \ myApp \ myApp.csproj] Сборка не удалась. Исправьте ошибки сборки и запустите снова.
Я проверил папку, упомянутую в сообщении об ошибке, и, конечно, нет файла cs c .dll, только cs c .exe.
Это чистый проект, без изменений, сразу после запуска установщика (dotnet-sdk-3.1.101-win-x64.exe)
Не совсем уверен, откуда go отсюда. Как исправить MSBuild для поиска .exe (или я лаю не на том дереве?)