Это довольно распространенная проблема.Я решил это, указав путь к .Net Sdk
вручную.Это экран настроек:
1) Укажите путь к .NET
двоичному файлу.Обычно он имеет следующий путь ~/home/<your_user>/dotnet/dotnet
2) Укажите путь к файлу MSBuild
.Например, мой путь следующий: /home/aleksej/dotnet/sdk/3.0.100-preview6-012264/MSBuild.dll
3) Сохранить
4) Прибыль!
PS Моя операционная система - Linux Mint 19.1.И версия .Net Core
не важна в этом случае.
Обновление
Я забыл об одном важном моменте.Если вам нужно изменить версию .NET
для вашего решения, вы должны поместить специальный файл global.json
в корень вашего решения.Если вы изменяете .NET
версию для проекта - укажите global.json
в корневом каталоге проекта.
Пример global.json
для изменения .NET
версия:
{
"sdk": {
"version": "2.2.300"
}
}