Bekannte Probleme beim Upgrade von .NET Framework von Version 4.5.2 auf 4.6 oder 4.6.1 unter Windows Server 2012
Artikel
Dieser Artikel hilft Ihnen beim Beheben des Problems, bei dem Microsoft .NET Framework-Anwendungen nicht ausgeführt werden können, wenn Sie .NET Framework 4.5.2 auf .NET Framework 4.6 oder 4.6.1 aktualisieren.
Originalproduktversion: Windows Server 2012, .NET Framework 4.6.1, 4.6, 4.5.2 Ursprüngliche KB-Nummer: 4340191
Einführung
Wenn Sie ein Upgrade von einem vollständig aktualisierten System durchführen, das auf .NET Framework 4.5.2 auf .NET Framework 4.6.1 ausgeführt wird, treten möglicherweise Probleme auf, wenn Sie .NET Framework-Anwendungen ausführen, wenn Sie keine Updates herunterladen und installieren, die für .NET Framework 4.6.1 gelten.
Problembeschreibung
Stellen Sie sich folgendes Szenario vor:
Sie verwenden .NET Framework 4.5.2 unter Windows Server 2012.
Sie haben alle neuesten Updates installiert, die für .NET Framework 4.5.2 gelten. Dazu gehören die Updates 4096494 und 4095518 vom Mai 2018 oder spätere Updates.
Sie laden .NET Framework 4.6 oder 4.6.1 herunter und installieren sie. Sie installieren jedoch nicht sofort Updates, die für .NET Framework 4.6 und 4.6.1 gelten.
In dieser Situation werden einige Komponenten von .NET Framework 4.6 oder 4.6.1 nicht wie erwartet aktualisiert. Dies führt dazu, dass einige .NET Framework-Anwendungen nicht ordnungsgemäß gestartet oder ausgeführt werden.
Lösung
Um dieses Problem zu beheben, probieren Sie eine der folgenden Methoden aus.
Scannen Sie Windows Update, und installieren Sie dann die neuesten .NET Framework-Updates, die für .NET Framework 4.6 und 4.6.1 gelten, unmittelbar nach der Installation von .NET Framework 4.6 oder 4.6.1.
Aktualisieren Sie auf .NET Framework 4.6.2 oder eine neuere Version von .NET Framework, anstatt auf .NET Framework 4.6 oder 4.6.1 zu aktualisieren. Laden Sie dazu eines der folgenden Installationsprogramme herunter:
Finden Sie heraus, was die Anforderungen der Hardware, des Betriebssystems und der Software sind, um .NET Framework 4.5 und höhere Versionen zu installieren.
Hier erhalten Sie Informationen zu wichtigen Features der einzelnen .NET Framework-Versionen, einschließlich zugrunde liegender CLR-Versionen und vom Windows-Betriebssystem installierter Versionen.
Entwickler können das .NET Framework Developer Pack und das Zielpaket herunterladen und installieren. Sie können das .NET Framework Redistributable-Paket in Ihre Apps einschließen.
Verwenden von Code, regedit.exe oder PowerShell, um über eine Abfrage der Windows-Registrierung zu ermitteln, welche .NET Framework-Versionen auf einem Computer installiert sind Klicken Sie alternativ auf „Systemsteuerung“.