Veröffentlichungsdatum: 26. April 2021

Microsoft hat zuvor angekündigt, dass Inhalte, die digital mit SHA-1-Zertifikaten (Secure Hash Algorithm 1) signiert wurden, eingestellt werden, um sich entwickelnde Branchensicherheitsstandards zu unterstützen. Dies steht im Einklang mit unseren kontinuierlichen Bemühungen zur Einführung des Secure Hash Algorithm 2 (SHA-2), der die modernen Sicherheitsanforderungen besser erfüllt und zusätzlichen Schutz vor gängigen Angriffsvektoren bietet.

SHA-1 ist ein legacy kryptografischer Hashalgorithmus, der nicht mehr als sicher gilt. Die Verwendung des SHA-1-Hashalgorithmus in digitalen Zertifikaten könnte es einem Angreifer ermöglichen, Inhalte zu spoofen, Phishingangriffen durchzuführen oder Man-in-the-Middle-Angriffe auszuführen.

Das .NET-Team unternimmt Schritte, die sich auf die zuvor ausgelieferten .NET Framework Releases und Updates auswirken, die derzeit von Microsoft heruntergeladen werden können. Einige unten beschriebene Versionen von .NET Frameworks werden nicht unterstützt und im Download Center nicht mehr aufgeführt. Dies hat keine Auswirkungen auf Kunden, die die neuesten Updates über Windows Update erhalten. Sie haben bereits das neueste .NET Framework 4.8 und es sind keine weiteren Maßnahmen erforderlich.

Obwohl wir mit minimalen Auswirkungen rechnen, müssen Sie, wenn Sie ein ISV sind und auf eine nicht unterstützte Version angewiesen sind, Ihre Software mit der neuesten unterstützten Version erneut testen. Wenn Sie ein IT-Administrator sind, der Computer verwaltet, die nicht automatisch über Windows Update (WU) oder Windows Server Update Services (WSUS) gepatcht werden, müssen Sie Computer auf eine unterstützte Version der .NET Framework Runtime aktualisieren. Es ist nicht erforderlich, dass der Anwendungsquellcode für die neuere Version neu erstellt wird. In den meisten Fällen sollten Sie in der Lage sein, Ihre Anwendung in der neueren Runtime ohne Änderungen auszuführen.

.NET Framework 1.0, 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1

Diese Versionen von .NET Framework werden gemäß der veröffentlichten Lebenszyklusrichtlinie derzeit nicht unterstützt.

Alle Pakete, Installationsprogramme, Pakete und Updates für diese Versionen werden am 26. Juli 2021 aus dem Download Center entfernt.

.NET Framework 3.5 SP1

.NET Framework 3.5 SP1 wird als Komponente des Windows-Betriebssystems ab Windows 7/Server 2008 R2 ausgeliefert. Auf älteren Betriebssystemen wie Windows Server 2008 ist .NET Framework 3.5 SP1 out-of-band installiert.

Mit SHA-2 signierte Installationsprogramme werden erstellt und in den kommenden Wochen für .NET Framework 3.5 SP1 zur Verwendung auf Windows Server 2008 SP2 zur Verfügung gestellt.  

.NET Framework 4.6.2 – 4.8

.NET Framework 4.6.2 bis 4.8 werden derzeit unterstützt. Mit SHA-2 signierte Installationsprogramme sind für diese Versionen verfügbar.

.NET Framework 4.5.2 – 4.6.1

Während .NET Framework 4.5.2 bis 4.6.1 zum Zeitpunkt dieser Ankündigung derzeit unterstützt werden, ist ihre Nutzung extrem gering.  Um die Sicherheitsanforderungen unserer Kunden mit den verfügbaren Ressourcen zu erfüllen, wird .NET 4.5.2 bis 4.6.1 für 12 Monate bis zum 26. April 2022 unterstützt. Nach diesem Datum werden diese Produktversionen nicht mehr unterstützt*, und alle Pakete, Installationsprogramme, Pakete und Updates für diese Versionen werden im Download Center nicht mehr aufgeführt.

*Windows 10 Enterprise LTSC 2015 wurde mit .NET Framework 4.6 ausgeliefert, die in das Betriebssystem integriert ist. Diese Betriebssystemversion ist ein LTSC-Release (Long-Term Servicing Channel). Wir werden .NET Framework 4.6 auf Windows 10 Enterprise LTSC 2015 bis zum Ende des Supports der Betriebssystemversion (Oktober 2025) weiterhin unterstützen.

Kunden, die derzeit .NET Framework 4.5.2, 4.6 oder 4.6.1 verwenden, müssen ein Upgrade auf eine neuere Laufzeitversion durchführen– mindestens .NET Framework 4.6.2, vorzugsweise jedoch .NET Framework 4.8.

.NET Framework 4.6.2 wurde vor fast 5 Jahren und .NET Framework 4.8 vor 2 Jahren ausgeliefert. Beide Versionen sind getestet, stabile Runtimes für Ihre Anwendungen. .NET Framework 4.6.2 und 4.8 werden ebenfalls breit über Windows Update (WU) bereitgestellt. Wenn Sie die neuesten Updates verwenden, sollten Sie bereits über .NET Framework 4.8 verfügen, und es sollten keine weiteren Maßnahmen erforderlich sein.

Wenn Sie eine ältere version .NET Framework 4.x verwenden und noch nicht auf .NET Framework 4.6.2 oder eine höhere Version aktualisiert haben, müssen Anwendungen nur die Runtime, auf der sie ausgeführt werden, auf eine Mindestversion von 4.6.2 aktualisieren, um weiterhin unterstützt zu werden. Es ist nicht erforderlich, dass Anwendungen für die neuere Version von .NET neu erstellt werden. In den meisten Fällen sollten Sie in der Lage sein, Ihre Anwendung in der neueren Runtime ohne Änderungen auszuführen. Es wird empfohlen, vor der Bereitstellung in der Produktionsumgebung zu überprüfen, ob die Funktionalität Ihrer App nicht betroffen ist, wenn sie unter der neueren Laufzeitversion ausgeführt wird.

Wenn Sie derzeit .NET Framework 4.5.2 bis 4.6.1 verwenden, finden Sie diese Ressourcen möglicherweise hilfreich:

Wir sind bestrebt, Ihnen zu helfen, sicherzustellen, dass Ihre Apps mit den neuesten Versionen unserer Software funktionieren. Wenn Sie Fragen haben, die unbeantwortet bleiben, helfen wir Ihnen gerne weiter. Sie sollten sich über Ihre regulären Kanäle mit Microsoft-Support in Verbindung setzen, um eine Lösung zu finden.

Wenn beim Übergang zu .NET Framework 4.6.2 oder höher Kompatibilitäts- oder App-Probleme auftreten, gibt es außerdem App Assure. Wir helfen Ihnen, Kompatibilitätsprobleme ohne zusätzliche Kosten zu beheben. Sie können sich an app Assure wenden, um den Support für die Wartung zu erhalten, oder per E-Mail, wenn Bei der Übermittlung Ihrer Anfrage Probleme auftreten (ACHELP@microsoft.com). 

Falls Sie Fragen haben, die in diesem Dokument nicht behandelt werden, lesen Sie diese häufig gestellten Fragen.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.