, Zuverlässigkeitsupdate 2 für.NET Framework 4

Artikel-ID: 2600217 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Einführung

, Zuverlässigkeitsupdate 2 für Microsoft.NET Framework 4 ist für einige Stabilität, Zuverlässigkeit und Performance-Probleme beheben, die in.NET Framework 4 verfügbar.

Dieses Update enthält die Updatepakete, die in der "Ersetzte Updates"Abschnitt.

Dieses Updatepaket behebt auch einige Probleme, die in einem zuvor veröffentlichten Artikel der Microsoft Knowledge Base (KB) nicht behandelt wurden. Weitere Informationen zu diesen Problemen finden Sie unter der "Probleme, die dieses Update behebt"Abschnitt.

Lösung

Informationen zum Update

Die folgenden Dateien stehen zum Download im Microsoft Download Center zur Verfügung:

Bild minimierenBild vergrößern
Download
Laden Sie das Zuverlässigkeits-Update 2 für Microsoft .NET-Framework 4-Paket jetzt herunter.

Weitere Informationen dazu, wie Sie Microsoft Support-Dateien herunterladen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
119591 So erhalten Sie Microsoft Support-Dateien im Internet
Microsoft hat diese Datei auf Viren überprüft. Microsoft verwendete die aktuellste Virenerkennungssoftware, die am Tag der Veröffentlichung der Datei zur Verfügung stand. Die Datei ist auf Servern mit erhöhter Sicherheit gespeichert, wodurch nicht autorisierte Änderungen an der Datei verhindert werden.

Erforderliche Komponenten

Um dieses Update anwenden zu können, müssen Sie .NET Framework 4 oder Microsoft-.NET Framework 4-Client-Profile installiert haben.

Um dieses Update installieren, müssen Sie Windows Installer 3.1 oder eine höhere Version installiert haben. Die neueste Version von Windows Installer erhalten Sie auf der folgenden Microsoft-Website:
Download von Windows Installer 4.5 redistributable

Befehlszeilenoptionen für dieses Update


Weitere Informationen zu den verschiedenen Befehlszeilenoptionen, die von diesem Update unterstützt werden, finden Sie auf der folgenden Microsoft-Website:
227091 Befehlszeilenoptionen für das Microsoft Windows Installer-Tool

Weitere Informationen zu Windows Installer finden Sie in der folgenden MSDN-Website:
Allgemeine Informationen zu Windows Installer

Ist ein Neustart erforderlich?

Nachdem Sie dieses Update angewendet haben, müssen Sie den Computer neu starten, wenn alle zugehörigen Dateien gesperrt sind oder verwendet werden.

Ersetzte Updates

Dieses Update ersetzt die folgenden Hotfixes:
2628838 Update: Speicherleck bei Verwendung die FileSystemWatcher-Klasse in einer.NET Framework 4.0-basierten Anwendung
2600088 Ein Hotfix ist verfügbar für die ASP.NET Browserdefinitionsdateien in Microsoft.NET Framework 4.0

Probleme, die dieses Update behebt

Dieses Update behebt die folgenden Probleme.

Klicken Sie hier zum Anzeigen oder Ausblenden von detaillierten Informationen

Problem 1

Betrachten Sie das folgende Szenario:
  • Sie verwenden Windows Internet Explorer 10 um auf eine ASP.Net-basierte Webseite zugreifen.
  • Die Webseite startet eine Rückmeldung.
In diesem Szenario schlägt die Rückmeldung fehl und Sie erhalten folgende Fehlermeldung:
Skriptfehler aufgetreten","'__doPostBack' ist nicht definiert


Hinweis Die Webseite kann einen postback Vorgang auf verschiedene Weise starten. Beispielsweise können die Webseite ein LinkButton -Steuerelement, einen postback-Vorgang starten.

Problem 2

Betrachten Sie das folgende Szenario:
  • Sie erstellen eine ASP.NET basierende Webseite, die das MaintainScrollPositionOnPostBack -Attribut auf Truefestgelegt ist.
  • Sie verwenden Mozilla Firefox 4.0 oder eine höhere Version von Mozilla Firefox, um die Webseite zu öffnen.
  • Die Webseite startet eine Rückmeldung.
In diesem Szenario wird die Bildlaufposition der Webseite nicht beibehalten, nachdem der postback Vorgang abgeschlossen ist.

Hinweis Die Produkte von Drittanbietern, die in diesem Artikel erörtert werden von Unternehmen hergestellt, die von Microsoft unabhängig sind. Microsoft übernimmt keine Garantie, weder konkludent noch anderweitig, über die Leistung oder Zuverlässigkeit dieser Produkte.

Problem 3

Watson-Fehler tritt auf, in der System.Web.Configuration -Klasse in einer.NET Framework 4-basierte ASP.NET Website wegen einer Race-Bedingung in der die InitStandaloneConfig -Funktion von zwei verschiedenen Threads zweimal aufgerufen wird. Wenn dieses Problem auftritt, stürzt die-Website. Darüber hinaus erhalten Sie die folgenden Zugriffsverletzungsfehlermeldung, nachdem der Watson-Fehler tritt auf:
Ausnahmecode - System.AccessViolationException

Problem 4

Betrachten Sie das folgende Szenario:
  • Ein Benutzer richtet ein Internet Information Services (IIS)-Benutzermodus-Cachingrichtlinie an die Antworten für Anforderungen zwischengespeichert, die eine bestimmte Dateinamenerweiterung in IIS-Manager-Ausgabezwischenspeicherung enthalten.
  • Eine Anforderung für eine Ressource mit der Erweiterung zuvor konfiguriert wird von IIS-Manager-Ausgabezwischenspeicherung empfangen.
  • Ein benutzerdefiniertes Modul festlegt ein Cookie, auf die Antwort. Klicken Sie dann, ist die Antwort vom IIS-Manager-Ausgabezwischenspeicherung zwischengespeichert.
  • Eine weitere Anforderung von einem anderen Benutzer durch die IIS-Manager-Ausgabezwischenspeicherung empfangen wird und die ursprüngliche zwischengespeicherte Antwort zusammen mit das Cookie wird an die anderen Benutzer gesendet.
In diesem Szenario ist die Antwort mit dem gleichen Cookie an verschiedenen Requestors unerwartet versendet.

Problem 5

Symptome

Wenn Sie die FileSystemWatcher -Klasse in einer.NET Framework 4-basierten Anwendung verwenden, um Änderungen in ein angegebenes Verzeichnis überwacht werden, tritt ein Speicherverlust.

Ursache

Dieses Problem tritt aufgrund eines Fehlers in der FileSystemWatcher -Klasse. Wenn ein FileSystemWatcher -Objekt erstellt wird, verwendet die FileSystemWatcher -Klasse die GCHandle -Klasse um eine fixierte Garbage Collector-Handle zu erstellen. Das Handle ist 8 KB (Kilobyte) und das Byte [] -Datenformat verwendet. Allerdings gibt das FileSystemWatcher -Objekt nie das Garbage Collector-Handle frei.

Problem 6

Betrachten Sie das folgende Szenario:
  • Sie installieren und aktivieren Sie dann die PowerPivot für Excel-add-in-Anwendung auf einem Computer, der die Microsoft.NET Framework 3.5 Servicepack 1 (SP1) oder Microsoft.NET Framework 2.0 Servicepack 2 (SP2) installiert ist.
  • Sie versuchen, Microsoft Excel 2010 zu starten.
In diesem Szenario bleibt der Splash-Bildschirm zeitweise geöffnet länger als gewöhnlich, wenn Sie in Excel 2010 die folgende Meldung angezeigt:
()-Add-ins laden<x> </x>der <y></y>) PowerPivot für Excel


Hinweis<x></x> ist ein Platzhalter, der darstellt, in dem in der Schrittfolge zum Laden dieser PowerPivot zwischen der Excel-add-in-Anwendungen angezeigt wird. <y> </y>ist ein Platzhalter, der die Gesamtzahl der Add-in-Anwendungen in Excel darstellt.

Problem 7

Mit der Bedienung der.NET Framework 4.0-Assemblys kann eine Racebedingung verursachen. Dieses Verhalten bewirkt, dass Prozesse, die verwalteten Code für die common Language Runtime (CLR) in einen inkonsistenten Zustand wechselt von.NET Framework 4.0 ausgeführt werden. Darüber hinaus wird die Prozesse möglicherweise unerwartet beendet. Nachdem Sie dieses Update installiert haben, werden die CLR Vereinheitlichung Liste, um die Liste transitiv geschlossen, Einträge hinzugefügt. Dadurch wird verhindert, dass alle zugehörigen Racebedingungen.

Dateiinformationen

Die englische Version dieses Hotfixes weist Dateiattribute (oder höher), die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien werden in Coordinated Universal Time (UTC) aufgeführt. Wenn Sie die Dateiinformationen anzeigen, wird es in die lokale Ortszeit konvertiert. Um die Differenz zwischen UTC und Ortszeit zu ermitteln, verwenden Sie die Zeitzone Registerkarte der Datum und Uhrzeit Element in der Systemsteuerung.

Klicken Sie hier zum Anzeigen oder Ausblenden von detaillierten Informationen

Eigenschaften

Artikel-ID: 2600217 - Geändert am: Sonntag, 16. Dezember 2012 - Version: 5.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft .NET Framework 4.0
Keywords: 
kbqfe kbfix atdownload kbsurveynew kbexpertiseadvanced kbcip kbmt KB2600217 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 2600217
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns