Поделиться через


Требования к версии пакета SDK для .NET 9

Согласно опубликованным правилам поддержки минимальная версия Visual Studio и MSBuild для каждого нового основного выпуска обновляется с задержкой в течение одного квартала. Для выпуска .NET 9:

  • 9.0.100 требует версии 17.11 для целевых net8.0 и более ранних платформ.
  • Для целевого объекта net9.09.0.100 требуется версия 17.12 или более поздняя.

Представленные версии

Общедоступная версия .NET 9

Прежнее поведение

Ранее можно загрузить .NET 9.0.100 в более ранних версиях Visual Studio. Кроме того, при выборе целевого объекта net9.0 в Visual Studio версии 17.11 не было предупреждения.

Новое поведение

  • .NET 9.0.100 не загружается в Visual Studio версии 17.10 или более ранней версии.

  • Visual Studio версии 17.11 не предоставляется net9.0 в свойствах проекта.

  • .NET 9.0.100 предупреждает о целевом и net9.0 использовании Visual Studio версии 17.11:

    NETSDK1223. Назначение .NET 9.0 или более поздней версии в Visual Studio 2022 17.11 не поддерживается.

Тип критического изменения

Это изменение может повлиять на совместимость исходного кода.

Причина изменения

Это является частью стандартной политики поддержки пакета SDK, так как не все предыдущие версии Visual Studio и MSBuild могут поддерживаться.

Обновите версию Visual Studio до требуемой версии.

Затронутые API

Н/П

См. также