. NET Ошибка сборки ядра, не удается найти файл cs c .dll в папке MSBuild - PullRequest
1 голос
/ 16 января 2020

Установлено. 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 (или я лаю не на том дереве?)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...