Я только что обновил .NET Core 3 RC1 до финальной версии (выпущенной два дня назад), а затем, когда я только что обновил ее, я мог создавать проекты и все просто отлично.Команда dotnet
показывает, что 3.0.100 версия является активным SDK.
Затем я ушел на пару часов, и когда я вернулся к работе над сообществом VS2019, он больше не работал, я просто не мог собратьпроект больше.Я получал сообщение:
The current .NET SDK does not support targeting .NET Core 3.0.
Я рву на себе волосы!Если я пытаюсь из командной строки, у меня также возникают проблемы:
Solution file error MSB4249: Unable to build website project "demo1". The ASP.NET compiler is only available on the .NET Framework version of MSBuild.
dotnet --version
показывает: 3.0.100
dotnet --list-sdks
показывает в последней строке: 3.0.100 [C:\Program Files\dotnet\sdk]
Так почему же, черт возьми, 3 RC1 просто работал, обновился?работает;тогда.пуф, не работает?Пробовал восстанавливать, удалять и переустанавливать (Net Core 3 SDK), но безрезультатно.
Редактировать: Как и предлагалось в моих комментариях, вот версия Visual Studio 2019, где проблема была воспроизводимой: 16.20,5.Я считаю, что это был ключ к проблеме, и я оставил невысказанным.