Visual Studio для Mac сломан после нового обновления - .NET Core 2.2 SDK не совместим - PullRequest
1 голос
/ 17 июня 2019

Я запустил обновление в пятницу утром, и с тех пор все перестало работать.

При попытке создать мои проекты .NET Core я получаю эту ошибку:

Error: NET Core 2.2 SDK version 2.2.100 is not compatible with this version of Visual Studio for Mac. Install the latest update to the .NET Core 2.2 SDK by visiting https://aka.ms/vs/mac/install-netcore22. (Project.Namespace.Name)

Я попытался установить SDK с веб-сайта, удалить все SDK и среды выполнения, переустановить их. Удаление Visual Studio и переустановка. По-прежнему получаю те же ошибки.

Я даже пробовал разные версии SDK, начиная с последней версии вплоть до 2.2.100.

Похоже, проблема не в SDK, как раньше. Может показаться, что Visual Studio для Mac или какие-то метаданные где-то нарушают работу и не удаляются при удалении с помощью инструкций, представленных на веб-сайте Microsoft.

Любой совет?

Не могу ничего построить и не могу найти ответ на связанные вопросы, которые решили эту проблему для меня.

Сообщество Visual Studio для Mac 8.1 (сборка 2742)

1 Ответ

2 голосов
/ 17 июня 2019

Похоже, что многие другие люди сталкивались с этой проблемой с пятницы и задавали вопросы в Microsoft.

Это ссылка, которая помогла мне разобраться.

https://docs.microsoft.com/en-us/visualstudio/mac/net-core-support?view=vsmac-2019

Этот вопрос помог мне найти решение.

https://developercommunity.visualstudio.com/content/problem/607287/vs-for-mac-2019-broke-with-netcore-22107-sdk.html

Надеюсь, это поможет всем, кто сталкивался с этими проблемами.

Проблема в том, что Visual Studio обновлена, и она не поддерживает версию .NET Core, которая была установлена ​​и не обновлялась - ссылка в сообщении об ошибке не помогла решить проблему в то время, как было указано Мартин в комментариях показывает совместимые версии Visual Studio рядом с каждой версией SDK, поэтому для поиска решения потребовалось очень много времени.

v2.2.300 исправил проблему, как предложено в комментариях:)

Помните, что Visual Studio для Mac несовместим с каждой версией SDK, при каждом обновлении может потребоваться обновить SDK до совместимой версии, которую вы сможете найти по ссылкам выше.

...