Freigeben über


Versionsanforderungen für .NET 9 SDK

Gemäß der veröffentlichten Supportregeln wird die Mindestversion von Visual Studio und MSBuild für jede neue Hauptversion mit einer Verzögerung von einem Quartal aktualisiert. Für die .NET 9-Version:

  • 9.0.100 erfordert Version 17.11 für ziel net8.0 - und frühere Frameworks.
  • 9.0.100 erfordert Version 17.12 oder höher für das Ziel net9.0.

Eingeführt in Version

.NET 9 GA

Vorheriges Verhalten

Zuvor konnten Sie .NET 9.0.100 in früheren Visual Studio-Versionen laden. Darüber hinaus gab es keine Warnung bei der Zielbestimmung net9.0 in Visual Studio, Version 17.11.

Neues Verhalten

  • .NET 9.0.100 wird in Visual Studio, Version 17.10 oder früher, nicht geladen.

  • Visual Studio, Version 17.11, stellt net9.0 in den Projekteigenschaften nicht zur Verfügung.

  • .NET 9.0.100 warnt bei der Zielbestimmung net9.0 und Verwendung von Visual Studio, Version 17.11:

    NETSDK1223: Die Zielbestimmung von .NET 9.0 oder höher in Visual Studio 2022 17.11 wird nicht unterstützt.

Typ des Breaking Changes

Diese Änderung kann sich auf die Quellkompatibilität auswirken.

Grund für die Änderung

Dies ist Teil der Standardunterstützungsrichtlinie für das SDK, da nicht alle früheren Versionen von Visual Studio und MSBuild unterstützt werden können.

Aktualisieren Sie Ihre Visual Studio-Version auf die erforderliche Version.

Betroffene APIs

Nicht zutreffend

Siehe auch