Visual Studio для Mac не может скомпилировать любой проект. Указанный SDK «Microsoft.NET.Sdk» не найден - PullRequest
0 голосов
/ 12 мая 2018

Я устанавливаю новую среду разработки Xamarin на MacOS High Sierra 10.13.4

Сначала я установил XCode, затем Visual Studio для Mac, затем Android Studio

Я хотел проверить простой привет мир на формах Xamarin. Поэтому я только что создал новое решение с пустым приложением Xamarin Forms

Когда я пытаюсь собрать, я получаю эту ошибку:

Ошибка: указанный SDK «Microsoft.NET.Sdk» не найден. (FormsApp)

Странно то, что когда я захожу в Инструменты-> Расположение SDK Manager SDK ->. Net Core, он имеет зеленый флажок, указывающий, что SDK найден, и я вижу его путь: / usr / local / share / dotnet / dotnet

Если я создаю и пытаюсь запустить ASP.Net, я получаю эту ошибку:

Ошибка MSB4019: Импортированный проект "/Library/Frameworks/Mono.framework/Versions/5.10.1/lib/mono/xbuild/15.0/bin/Microsoft.CSharp.targets" не был найден. Убедитесь, что путь в объявлении правильный, и что файл существует на диске. (MSB4019) (MVCTest)

Я не могу запустить ни один шаблон.

Как я могу это исправить?

Спасибо

Ответы [ 2 ]

0 голосов
/ 15 мая 2018

разобрался!

Мой антивирус удалял монофонический файл csc.exe каждый раз, когда я пытался установить!

Так что, если у вас возникает та же ошибка, попробуйте отключить любой антивирус.

0 голосов
/ 14 мая 2018

запустив msbuild apptest2.sln / v: diag> build.txt

Я получаю огромный файл.Это конец:

Build FAILED.

"/ Users / joseclua / Desktop / apptest2 / apptest2.sln" (цель по умолчанию) (1) -> "/ Users / joseclua/Desktop/apptest2/apptest2.Android/apptest2.Android.csproj "(цель по умолчанию) (2) ->" /Users/joseclua/Desktop/apptest2/apptest2/apptest2.csproj "(цель по умолчанию) (3: 2) -> (Цель CoreCompile) -> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/mono/msbuild/15.0/bin/Roslyn/Microsoft.CSharp.Core.targets(84,5): ошибка MSB6004:Указанное расположение исполняемого файла задачи "/Library/Frameworks/Mono.framework/Versions/5.10.1/lib/mono/4.5/csc.exe" недопустимо.[/Users/joseclua/Desktop/apptest2/apptest2/apptest2.csproj]

0 Warning(s)
1 Error(s)
...