Produkte anzeigen, auf die sich dieser Artikel bezieht
Zusammenfassung
Kunden, die ein Upgrade von .NET Framework 4.5.1 oder 4.5.2 auf .NET Framework 4.6 durchführen oder Visual Studio 2015 installieren, nachdem sie die Updates [3098779](/kb/3098779
Auch Kunden, die ein System verwenden, auf dem die Microsoft .NET Framework 4.6 installiert ist, und die Sicherheitsupdates 3098779 und 3097997 für die Microsoft .NET Framework 4.5.1 und 4.5.2 auf Windows 8.1, Windows RT 8.1 und Windows Server 2012 Bei R2 treten möglicherweise Probleme auf, wenn sie .NET Framework-Anwendungen ausführen.
Hinweis: Ältere Betriebssysteme, auf denen die .NET Framework 4.5.1 oder 4.5.2 installiert ist, sind von diesem Problem nicht betroffen, da Sicherheitsupdates 3098779 und 3097997 nicht für sie gelten.
Symptome
Szenario 1
- Sie verwenden .NET Framework 4.5.1 oder 4.5.2 unter Windows 8.1, Windows RT 8.1 oder Windows Server 2012 R2.
- Sie haben die neuesten Updates für .NET Framework 4.5.1 und 4.5.2 installiert. Dazu gehören die Updates [3098779](/kb/3098779
- Sie laden .NET Framework 4.6 herunter und installieren es, oder Sie installieren Microsoft Visual Studio 2015.
In diesem Szenario werden einige Komponenten von .NET Framework 4.6 nicht wie erwartet aktualisiert, oder einige .NET Framework-Anwendungen werden nicht gestartet oder nicht ordnungsgemäß ausgeführt.
Szenario 2
Sie verwenden .NET Framework 4.6 unter Windows 8.1, Windows RT 8.1 oder Windows Server 2012 R2.
Sie wenden die Updates [3098779] (/kb/3098779amework 4.5.1 und 4.5.2 manuell an.
Hinweis: Dies ist ein nicht unterstütztes Szenario. Weitere Informationen dazu, wie Sie die richtige Anwendung für ein Microsoft .NET Framework Update ermitteln, finden Sie im Microsoft Knowledge Base-Artikel [3136092](/kb/3136092
In diesem Szenario starten einige .NET Framework-Anwendungen nicht oder werden nicht ordnungsgemäß ausgeführt.
Lösung
Lösung für Szenario 1
Kunden können diese Probleme beheben, indem sie über die folgenden Microsoft Download Center-Websites ein Upgrade auf .NET Framework 4.6.1 durchführen:
Alternativ können Kunden Updates 3098779 und 3097997 deinstallieren, wenn sie ihre Systeme auf die .NET Framework 4.6 aktualisiert oder Visual Studio 2015 von einem vollständig aktualisierten .NET 4.5.1- oder 4.5.2-System installiert haben, auf dem Updates 3098779 und 3097997 installiert sind.
Kunden sollten dann Windows Update erneut scannen und die Updates 3098785 und 3098000 herunterladen und installieren. Dies ist das entsprechende Microsoft-Sicherheitsbulletin MS15-118 Update für .NET Framework 4.6 unter Windows 8.1, Windows RT 8.1 oder Windows Server 2012 R2. Dadurch wird der Versionskonflikt korrigiert.
Lösung für Szenario 2
Kunden, die Updates manuell 3098779 und 3097997 auf Systemen anwenden, auf denen das .NET Framework 4.6 installiert ist, sollten sich bewusst sein, dass dies kein unterstütztes Szenario ist. Diese Updates gelten nicht für .NET Framework 4.6.
Daher sollten Kunden, die .NET Framework 4.6 verwenden, die Updates 3098779 und 3097997 deinstallieren. Kunden sollten dann Windows Update erneut überprüfen und nur die Updates installieren, die für .NET Framework 4.6 gelten. Dadurch wird der Versionskonflikt korrigiert.
Ebenso sollten Kunden, die .NET 4.5.1 oder 4.5.2 verwenden, sicherstellen, dass keine Updates vorhanden sind, die für andere auf ihren Systemen installierte .NET Framework-Versionen anwendbar sind. So sollten beispielsweise Updates, die für .NET Framework 4.6 vorgesehen sind, nicht auf Systeme angewendet werden, auf denen .NET 4.5.1 oder 4.5.2 installiert ist. Weitere Informationen zur Ermittlung der richtigen Anwendung für die Updates für Microsoft .NET Framework 4.6 und 4.6.1 finden Sie im Microsoft Knowledge Base-Artikel [3136092](/kb/3136092
Status
Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.
Gilt für
Die Informationen in diesem Artikel beziehen sich auf:
Microsoft .NET Framework 4.6 bei Verwendung mit:
- Windows Server 2012 R2
- Windows 8.1
- Windows RT 8.1
Microsoft .NET Framework 4.5.2 bei Verwendung mit:
- Windows Server 2012 R2
- Windows 8.1
- Windows RT 8.1
Microsoft .NET Framework 4.5.1 bei Verwendung mit:
- Windows Server 2012 R2
- Windows 8.1
- Windows RT 8.1