Статья Решение ошибок зависимостей при запуске проектов .NET Core

Dragokas

Angry & Scary Developer
Команда форума
Супер-Модератор
Разработчик
Клуб переводчиков
Сообщения
6,782
Реакции
6,243
Статья касается ошибок с тегом NETSDK1182 и NETSDK1045.

Если проект не загружается, с уведомлением об отсутствующей версии Net Framework / Net.Core / Net SDK, сделайте следующее:

1) Обновите:
Net Framework
Net Core
Net SDK

2) Обновите билд Visual Studio (Справка - Проверка обновлений)

3) Перезагрузите ОС.

4) В консоли cmd введите
Код:
dotnet --info
Убедитесь, что нужные версии установились.

Если это не так:

5) Проверьте Системную и Юзерскую переменную окружения PATH (Win + Pause - Дополнительные параметры системы - Дополнительно - Переменные среды), см. обе PATH и проверьте, чтобы строка:
Код:
c:\program files (x86)\dotnet\
следовала после строки:
Код:
C:\Program Files\dotnet\
а не перед ней (баг инсталлятора).

Если и это не поможет, обратите внимание, что Net SDK 6.0 не поддерживается в Visual Studio 2019.

6) Обновитесь до последней версии Visual Studio (в данный момент - 2022).

Информация взята с источников:
- microsoft.com
- core/known-issues.md at main · dotnet/core
 
Сверху Снизу