dir.by  
  Поиск  
Программирование, разработка, тестирование
.NET Core
Инсталлируем новую версию (.NET 9) для Visual Studio 2022 | Ошибка: NETSDK1 The current .NET SDK does not support targeting .NET 9.0. Either target .NET 7.0 or lower, or use a version of the .NET SDK that supports .NET 9.0.
  Посмотрели 337 раз(а)    
 Инсталлируем новую версию (.NET 9) для Visual Studio 2022 
последнее обновление: 31 октября 2025
Шаг 1. Скачиваем .NET 9
Скачиваем .NET 9 для Visual Studio 2022 с официального сайта:
https://dotnet.microsoft.com/en-us/download/dotnet
 
Нажимаем на: Windows x64
После установки сделаем проверку:
После установки запускаем комнадную строку и вводим команду dotnet --info
  Command Prompt (Win Console)  
dotnet --info
На экране увидим:
.NET installed:
9.0.306 [C:\Program Files\dotnet\sdk]
 
Шаг 2. В Visual Studio 2022 для проекта выбираем .NET 9.0
В Visual Studio 2022 нажимаем правой клавишей мыши на проекте → вкладка ApplicationTarget Framework [выбираем новую версию 9.0]
 
При компиляции проекта ошибка:
Ошибка
NETSDK1 The current .NET SDK does not support targeting .NET 9.0. Either target .NET 7.0 or lower, or use a version of the .NET SDK that supports .NET 9.0.
 
Решение!
У меня Visual Studio 2022 (версия 17.6.5).
Чтобы компилиовался проект с NET 9 нужно обновить Visual Studio т.е. версия у меня старая (17.6.5)

Обновляем Visual Studio 2022
В вверху меню нажимаем: HelpCheck for Updates
 
Нажимаем Update
 
Результат!
Все компилируется и NET 9 работает хорошо.
 
← Предыдущая тема
Аутентификация (authentication) это login/register/logout в приложении ASP.NET Core MVC
 
Следующая тема →
Инсталлируем новую версию (.NET 6.0) для Visual Studio 2022. На заметку! .NET 6.0 не устанавливается и не работает для Visual Studio 2019
 
Ваши Отзывы ... комментарии ...
   
Вашe имя
Ваш комментарий (www ссылки может добавлять только залогиненный пользователь)

  Объявления  
  Объявления  
 
Что такое .NET Core ?
Создаем новое консольное приложение .NET Core
ASP.NET Core
Что такое ASP.NET Core ?
Создаем новое приложение ASP.NET Core
ASP.NET Core MVC
Создаем новое приложение ASP.NET Core MVC
Встроенный контейнер IoC в ASP.NET Core

База данных (Entity Framework) в ASP.NET Core MVC
Entity Framework в приложении ASP.NET Core MVC. Используем Code First (пишем c# код, а таблицы в базе данных создаются сами)

Telerik (Kendo UI) в ASP.NET Core MVC
Telerik (Kendo UI) в ASP.NET Core MVC (подключаем Kendo js файлы используя NPM и Webpack)

Аутентификация (login/register/logout) в приложении ASP.NET Core MVC
Аутентификация (authentication) это login/register/logout в приложении ASP.NET Core MVC
Дополнительные темы, вопросы
Инсталлируем новую версию (.NET 9) для Visual Studio 2022 | Ошибка: NETSDK1 The current .NET SDK does not support targeting .NET 9.0. Either target .NET 7.0 or lower, or use a version of the .NET SDK that supports .NET 9.0.
Инсталлируем новую версию (.NET 6.0) для Visual Studio 2022. На заметку! .NET 6.0 не устанавливается и не работает для Visual Studio 2019
Инсталлируем новую версию (.NET Core 2.2) для Visual Studio 2019
Выбор между ASP.NET Core и ASP.NET ?
Перенос кода в .NET Core из .NET Framework
Error "unable to connect to web server "iis express" | ASP.NET Core | Visual Studio 2017
Error "This site can't be reached" when run ASP.NET Core application | Solution: Recreate the Self-Signed HTTPS Certificate for localhost in IIS Express
WWW сайты для изучения
Сайты для изучения ASP.NET Core

  Ваши вопросы присылайте по почте: info@dir.by  
Яндекс.Метрика