Hotfixrollup 2889631 steht für das.NET Framework 3.5.1 für Windows 7 SP1 oder Windows Server 2008 R2 SP1

Einführung

Hotfixrollup 2889631 für Microsoft.NET Framework 3.5.1 beschrieben. Weitere Informationen zu dem Hotfix behebt Problem finden Sie im Abschnitt "Weitere Informationen".

Dieses Updaterollup ist für folgende Betriebssysteme verfügbar:

  • Windows 7 Servicepack 1 (SP1)

  • Windows Server 2008 R2 Servicepack 1 (SP1)


Weitere Informationen

Hotfix-Informationen

Ein unterstützter Hotfix ist inzwischen von Microsoft erhältlich. Es soll jedoch nur das Problem beheben, das in diesem Artikel beschrieben ist. Wenden Sie es nur auf Systeme an, bei denen dieses spezielle Problem auftritt.

Um dieses Problem zu beheben, wenden Sie sich an Microsoft Support Services, um den Hotfix zu erhalten. Eine vollständige Liste der Telefonnummern des Microsoft Product Support Services und Informationen zu den Supportkosten finden Sie auf folgender Microsoft-Website:

http://support.microsoft.com/contactus/?ws=supportHinweis In bestimmten Fällen können Gebühren, die normalerweise für Support-Anrufe anfallen abgebrochen werden, wenn ein Microsoft-Supportmitarbeiter feststellt, dass ein bestimmtes Update Ihr Problem behebt. Die normalen Supportkosten gilt für zusätzliche Supportfragen und Probleme, die nicht für das betreffende Update qualifizieren.

Neustartanforderung

Starten Sie den Computer neu, nachdem Sie diesen Hotfix anwenden, wenn alle betroffenen Dateien verwendet werden. Wir empfehlen allen.NET Framework-basierte Anwendung schließen, bevor Sie diesen Hotfix anwenden.

Informationen zu ersetzten Hotfixes

Dieses Hotfix-Paket ersetzt kein zuvor veröffentlichtes Hotfix-Paket.

Die internationale Version dieses Hotfixes weist Dateiattribute (oder neuere Dateiattribute) auf, die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, werden sie in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu finden, verwenden Sie die Registerkarte Zeitzone unter Datum und Uhrzeit in der Systemsteuerung.

LDR-Servicebereich

Für alle unterstützten Versionen von Windows 7 SP1-basierten x86

Dateiname

Dateiversion

Dateigröße

Datum

Zeit

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:36

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:36

Mscorlib.dll

2.0.50727.7039

4,554,752

20-Sep-2013

22:36

Mscordacwks.dll

2.0.50727.7039

990,360

20-Sep-2013

22:36

Mscorwks.dll

2.0.50727.7039

5,941,400

20-Sep-2013

22:36

Sos.dll

2.0.50727.7039

389,768

20-Sep-2013

22:36

Für alle unterstützten IA64-basierten Versionen von Windows 7 SP1 oder Windows Server 2008 R2 SP1

Dateiname

Dateiversion

Dateigröße

Datum

Zeit

Mscorlib.dll

2.0.50727.7039

4,014,080

20-Sep-2013

22:36

Mscordacwks.dll

2.0.50727.7039

3,083,416

20-Sep-2013

22:36

Mscorwks.dll

2.0.50727.7039

20,391,576

20-Sep-2013

22:36

Sos.dll

2.0.50727.7039

873,608

20-Sep-2013

22:36

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:36

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:36

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:36

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:36

Mscorlib.dll

2.0.50727.7039

4,554,752

20-Sep-2013

22:36

Mscordacwks.dll

2.0.50727.7039

990,360

20-Sep-2013

22:36

Mscorwks.dll

2.0.50727.7039

5,941,400

20-Sep-2013

22:36

Sos.dll

2.0.50727.7039

389,768

20-Sep-2013

22:36

Für alle unterstützten X64-basierten Versionen von Windows 7 SP1 oder Windows Server 2008 R2 SP1

Dateiname

Dateiversion

Dateigröße

Datum

Zeit

Mscorlib.dll

2.0.50727.7039

4,571,136

20-Sep-2013

22:45

Mscordacwks.dll

2.0.50727.7039

1,757,336

20-Sep-2013

22:45

Mscorwks.dll

2.0.50727.7039

10,004,632

20-Sep-2013

22:45

Sos.dll

2.0.50727.7039

486,024

20-Sep-2013

22:45

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:45

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:45

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:36

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:36

Mscorlib.dll

2.0.50727.7039

4,554,752

20-Sep-2013

22:36

Mscordacwks.dll

2.0.50727.7039

990,360

20-Sep-2013

22:36

Mscorwks.dll

2.0.50727.7039

5,941,400

20-Sep-2013

22:36

Sos.dll

2.0.50727.7039

389,768

20-Sep-2013

22:36

Dieses Hotfix-Rollup behebt Probleme

Common Language Runtime (CLR) Probleme

Problem 1:Out of Memory Fehler beim Ausführen einer gemischten Modus 64-Bit-Anwendung, die viel Arbeitsspeicher verwendet, selbst wenn genügend Arbeitsspeicher zur Verfügung steht.

Nach der Installation dieses Updates müssen Sie aktivieren und die folgenden Konfigurationen in der app.exe.config oder der 64-Bit-Registrierungsstruktur.

Für die app.exe.config-Datei vornehmen:<?xml version ="1.0"?><configuration>
<runtime>
<ReserveMemoryForJumpStubs enabled="true"/>
<PrecodeInCodeHeap enabled="true"/>
<JumpStubReserve value="<value>"/>
</runtime>
</configuration>
Für die Registrierung vornehmen:

            HKLM\Software\Microsoft\.NETFramework\ReserveMemoryForJumpStubs:dword = 1
HKLM\Software\Microsoft\.NETFramework\PrecodeInCodeHeap:dword = 1
HKLM\Software\Microsoft\.NETFramework\JumpStubReserve:dword = <value>


Hinweise:

  • Um dieses Update zu aktivieren, ReserveMemoryForJumpStubs und PrecodeInCodeHeap festgelegt werden muss auf "True". JumpStubReserve ist eine optionale Einstellung, und hat einen Standardwert von 2 Prozent.

  • Wenn Out-of-Memory-Fehler auftreten, können inkrementell größere Werte verwendet werden, um einen höheren Prozentsatz an Code Heap reservieren. "20" ist eine angemessene Zwischenwert für JumpStubReserve. Starten größere Werte jedoch zunehmend auf die Leistung auswirken.

Windows Forms

Problem 1:Angenommen Sie, haben Sie eine Windows Forms-Anwendung, die mehrere Formulare und ein Benutzer eines dieser Bildlauf. Während des Vorgangs Bildlauf ist das Formular asynchron, z. B. ein terminiertes Ereignis UI-Automatisierung oder während des Systemstarts geschlossen. Wenn das Formular geschlossen wird, Ausnahme die Anwendung eine ObjectedDisposedException im folgenden Stapel: System.Windows.Forms.dll!System.Windows.Forms.Control.CreateHandle()
System.Windows.Forms.dll!System.Windows.Forms.Control.Handle.get()
System.Windows.Forms.dll!System.Windows.Forms.Control.CaptureInternal.set(bool value)
System.Windows.Forms.dll!System.Windows.Forms.Control.WmMouseDown(ref System.Windows.Forms.Message m, System.Windows.Forms.MouseButtons button, int clicks)

Problem 2:CheckedListBox und ComboBox -Steuerelemente werden in einer Windows Forms-Anwendung als leere Rechtecke auf einem 64-Bit-Betriebssystem angezeigt.

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×