Gilt für
.NET Framework 3.5 Service Pack 1 Windows 8 Windows Server 2012

Einführung

In diesem Artikel werden hotfixrollup 2937670 für Microsoft .NET Framework 3.5 beschrieben. Dieses Hotfixrollup behebt mehrere Probleme im .NET Framework 3.5. Weitere Informationen zu dem Problem, das durch das Hotfixrollup behoben wird, finden Sie im Abschnitt "Weitere Informationen". Dieses Hotfixrollup ist für die folgenden Betriebssysteme verfügbar:

  • Windows 8

  • Windows Server 2012

Weitere Informationen

Hotfixinformationen

Ein unterstützter Hotfix ist jetzt bei Microsoft verfügbar. Es soll jedoch nur das Problem beheben, das in diesem Artikel beschrieben wird. Wenden Sie sie nur auf Systeme an, bei denen dieses spezifische Problem auftritt.Wenden Sie sich an den Microsoft-Kundendienst, um den Hotfix zu erhalten, um dieses Problem zu beheben. Eine vollständige Liste der Telefonnummern von Microsoft Customer Support Services und Informationen zu Supportkosten finden Sie auf der folgenden Microsoft-Website:

http://support.microsoft.com/contactus/?ws=supportHinweis In Sonderfällen können Gebühren, die normalerweise für Supportanrufe anfallen, storniert werden, wenn ein Microsoft-Support Professional feststellt, dass ihr Problem durch ein bestimmtes Update behoben wird. Die üblichen Supportkosten gelten für zusätzliche Supportfragen und Probleme, die nicht für das jeweilige Update in Frage kommen.

Voraussetzungen

Um diesen Hotfix anwenden zu können, muss der .NET Framework 3.5 installiert sein.

Neustartanforderung

Sie müssen den Computer neu starten, nachdem Sie diesen Hotfix angewendet haben, wenn betroffene Dateien verwendet werden. Es wird empfohlen, alle .NET Framework-basierten Anwendungen zu beenden, bevor Sie diesen Hotfix anwenden.

Ersetzte Hotfixes

Dieses Hotfixpaket ersetzt kein zuvor veröffentlichtes Hotfixpaket.

Die globale Version dieses Hotfixes verfügt über die Dateiattribute (oder höhere Dateiattribute), die in der folgenden Tabelle aufgeführt sind. Datums- und Uhrzeitangaben für diese Dateien sind in der "Universal Time Coordinated" (UTC) angegeben. Wenn Sie die Dateiinformationen anzeigen, werden diese Angaben in die Ortszeit umgewandelt. Den Unterschied zwischen UTC- und Ortszeit können Sie in der Systemsteuerung unter Datum und Uhrzeit mithilfe der Angaben auf der Registerkarte Zeitzone ermitteln.

Für alle unterstützten x86-basierten Versionen des .NET Framework 3.5 in Windows 8 und Windows Server 2012

File name

Dateiversion

Dateigröße

Datum

Time

system.design.resources.dll

2.0.50727.4927

565,248

06-Jul-2012

20:00

system.design.resources.dll

2.0.50727.4927

540,672

06-Jul-2012

19:59

system.design.resources.dll

2.0.50727.4927

536,576

06-Jul-2012

19:59

system.design.resources.dll

2.0.50727.6400

544,768

09-Okt-2012

02:40

system.design.resources.dll

2.0.50727.4927

606,208

06-Jul-2012

19:58

system.design.resources.dll

2.0.50727.6400

544,768

09-Okt-2012

02:40

system.design.resources.dll

2.0.50727.4927

536,576

06-Jul-2012

19:59

system.design.resources.dll

2.0.50727.6400

548,864

09-Okt-2012

02:40

system.design.resources.dll

2.0.50727.4927

557,056

06-Jul-2012

1,957

system.design.resources.dll

2.0.50727.4927

548,864

06-Jul-2012

19:59

system.design.resources.dll

2.0.50727.6400

544,768

13.09.2012

22:04

system.design.resources.dll

2.0.50727.6400

561,152

09-Okt-2012

02:40

system.design.resources.dll

2.0.50727.6400

544,768

13.09.2012

22:04

system.design.resources.dll

2.0.50727.4927

532,480

06-Jul-2012

19:59

system.design.resources.dll

2.0.50727.6400

544,768

13.09.2012

22:04

system.design.resources.dll

2.0.50727.4927

540,672

06-Jul-2012

20:02

system.design.resources.dll

2.0.50727.4927

540,672

06-Jul-2012

20:01

system.design.resources.dll

2.0.50727.4927

540,672

06-Jul-2012

20:03

system.design.resources.dll

2.0.50727.4927

589,824

06-Jul-2012

20:02

system.design.resources.dll

2.0.50727.4927

536,576

06-Jul-2012

06:20

system.design.resources.dll

2.0.50727.4927

540,672

06-Jul-2012

20:05

system.design.resources.dll

2.0.50727.6400

524,288

13.09.2012

22:04

system.design.resources.dll

2.0.50727.6400

528,384

13.09.2012

22:04

system.design.dll

2.0.50727.7059

5,062,656

17.03.2014

2,214

system.windows.forms.resources.dll

2.0.50727.4927

479,232

06-Jul-2012

20:00

system.windows.forms.resources.dll

2.0.50727.4927

425,984

06-Jul-2012

19:59

system.windows.forms.resources.dll

2.0.50727.4927

409,600

06-Jul-2012

19:59

system.windows.forms.resources.dll

2.0.50727.6400

434,176

09-Okt-2012

02:40

system.windows.forms.resources.dll

2.0.50727.4927

577,536

06-Jul-2012

19:58

system.windows.forms.resources.dll

2.0.50727.6400

425,984

09-Okt-2012

02:40

system.windows.forms.resources.dll

2.0.50727.4927

413,696

06-Jul-2012

19:59

system.windows.forms.resources.dll

2.0.50727.6400

430,080

09-Okt-2012

02:40

system.windows.forms.resources.dll

2.0.50727.4927

446,464

06-Jul-2012

1,957

system.windows.forms.resources.dll

2.0.50727.4927

434,176

06-Jul-2012

19:59

system.windows.forms.resources.dll

2.0.50727.6400

425,984

13.09.2012

22:04

system.windows.forms.resources.dll

2.0.50727.6400

466,944

09-Okt-2012

02:40

system.windows.forms.resources.dll

2.0.50727.6400

430,080

13.09.2012

22:04

system.windows.forms.resources.dll

2.0.50727.4927

401,408

06-Jul-2012

19:59

system.windows.forms.resources.dll

2.0.50727.6400

446,464

13.09.2012

22:04

system.windows.forms.resources.dll

2.0.50727.4927

425,984

06-Jul-2012

20:02

system.windows.forms.resources.dll

2.0.50727.4927

417,792

06-Jul-2012

20:01

system.windows.forms.resources.dll

2.0.50727.4927

421,888

06-Jul-2012

20:03

system.windows.forms.resources.dll

2.0.50727.4927

540,672

06-Jul-2012

20:02

system.windows.forms.resources.dll

2.0.50727.4927

409,600

06-Jul-2012

06:20

system.windows.forms.resources.dll

2.0.50727.4927

417,792

06-Jul-2012

20:05

system.windows.forms.resources.dll

2.0.50727.6400

376,832

13.09.2012

22:04

system.windows.forms.resources.dll

2.0.50727.6400

385,024

13.09.2012

22:04

system.windows.forms.dll

2.0.50727.7059

5,025,792

17.03.2014

2,214

Für alle unterstützten x64-basierten Versionen des .NET Framework 3.5 in Windows 8 und Windows Server 2012

File name

Dateiversion

Dateigröße

Datum

Time

system.design.dll

2.0.50727.7059

5,062,656

17.03.2014

2,214

system.windows.forms.dll

2.0.50727.7059

5,025,792

17.03.2014

2,214

system.design.resources.dll

2.0.50727.4927

565,248

22-Jul-2013

22:16

system.design.resources.dll

2.0.50727.4927

540,672

06-Jul-2012

2,004

system.design.resources.dll

2.0.50727.4927

536,576

06-Jul-2012

2,004

system.design.resources.dll

2.0.50727.6400

544,768

22-Jul-2013

2,220

system.design.resources.dll

2.0.50727.4927

606,208

06-Jul-2012

20:03

system.design.resources.dll

2.0.50727.6400

544,768

22-Jul-2013

22:17

system.design.resources.dll

2.0.50727.4927

536,576

06-Jul-2012

2,004

system.design.resources.dll

2.0.50727.6400

548,864

22-Jul-2013

22:17

system.design.resources.dll

2.0.50727.4927

557,056

06-Jul-2012

2,004

system.design.resources.dll

2.0.50727.4927

548,864

06-Jul-2012

20:07

system.design.resources.dll

2.0.50727.6400

544,768

13.09.2012

22:04

system.design.resources.dll

2.0.50727.6400

561,152

22-Jul-2013

22:16

system.design.resources.dll

2.0.50727.6400

544,768

13.09.2012

22:04

system.design.resources.dll

2.0.50727.4927

532,480

06-Jul-2012

20:07

system.design.resources.dll

2.0.50727.6400

544,768

04-Okt-2012

20:58

system.design.resources.dll

2.0.50727.4927

540,672

04-Okt-2012

20:58

system.design.resources.dll

2.0.50727.4927

540,672

04-Okt-2012

20:58

system.design.resources.dll

2.0.50727.4927

540,672

04-Okt-2012

20:58

system.design.resources.dll

2.0.50727.4927

589,824

04-Okt-2012

20:58

system.design.resources.dll

2.0.50727.4927

536,576

08.01.2014

21:49

system.design.resources.dll

2.0.50727.4927

540,672

08.01.2014

21:49

system.design.resources.dll

2.0.50727.6400

524,288

08.01.2014

21:49

system.design.resources.dll

2.0.50727.6400

528,384

08.01.2014

21:50

system.design.dll

2.0.50727.7059

5,062,656

17.03.2014

2,214

system.windows.forms.resources.dll

2.0.50727.4927

479,232

22-Jul-2013

22:16

system.windows.forms.resources.dll

2.0.50727.4927

425,984

06-Jul-2012

2,004

system.windows.forms.resources.dll

2.0.50727.4927

409,600

06-Jul-2012

2,004

system.windows.forms.resources.dll

2.0.50727.6400

434,176

22-Jul-2013

2,220

system.windows.forms.resources.dll

2.0.50727.4927

577,536

06-Jul-2012

20:03

system.windows.forms.resources.dll

2.0.50727.6400

425,984

22-Jul-2013

22:17

system.windows.forms.resources.dll

2.0.50727.4927

413,696

06-Jul-2012

2,004

system.windows.forms.resources.dll

2.0.50727.6400

430,080

22-Jul-2013

22:17

system.windows.forms.resources.dll

2.0.50727.4927

446,464

06-Jul-2012

2,004

system.windows.forms.resources.dll

2.0.50727.4927

434,176

06-Jul-2012

20:07

system.windows.forms.resources.dll

2.0.50727.6400

425,984

13.09.2012

22:04

system.windows.forms.resources.dll

2.0.50727.6400

466,944

22-Jul-2013

22:16

system.windows.forms.resources.dll

2.0.50727.6400

430,080

13.09.2012

22:04

system.windows.forms.resources.dll

2.0.50727.4927

401,408

06-Jul-2012

20:07

system.windows.forms.resources.dll

2.0.50727.6400

446,464

04-Okt-2012

20:58

system.windows.forms.resources.dll

2.0.50727.4927

425,984

04-Okt-2012

20:58

system.windows.forms.resources.dll

2.0.50727.4927

417,792

04-Okt-2012

20:58

system.windows.forms.resources.dll

2.0.50727.4927

421,888

04-Okt-2012

20:58

system.windows.forms.resources.dll

2.0.50727.4927

540,672

04-Okt-2012

20:58

system.windows.forms.resources.dll

2.0.50727.4927

409,600

08.01.2014

21:49

system.windows.forms.resources.dll

2.0.50727.4927

417,792

08.01.2014

21:49

system.windows.forms.resources.dll

2.0.50727.6400

376,832

08.01.2014

21:49

system.windows.forms.resources.dll

2.0.50727.6400

385,024

08.01.2014

21:50

system.windows.forms.dll

2.0.50727.7059

5,025,792

17.03.2014

2,214

Problem, das dieses Hotfixrollup behebt

Problem 1Wenn Sie über eine Windows Forms Anwendung verfügen, die auf einem 64-Bit-Betriebssystem ausgeführt wird, zeichnet das CheckedListBox- oder ComboBox-Steuerelement die Elemente möglicherweise nicht, und das Steuerelement sieht leer aus. Dieses Problem tritt auf, weil das Steuerelement keine WM_DRAWITEM Nachricht aus dem übergeordneten Fenster empfängt. Dieses Problem tritt auf, wenn die folgenden Bedingungen erfüllt sind:

  • Das vom Besitzer gezeichnete Steuerelement wie CheckedListBox weist einen negativen Fensterhandlewert auf.

  • Das Fensterhandle des vom Besitzer gezeichneten Steuerelements wird im Konstruktor für das übergeordnete Formular des Steuerelements erstellt.

Negative Fensterhandles werden auf der überprüften Version des 64-Bit-Betriebssystems erstellt, oder wenn das Handle mehrmals auf einem Einzelhandelsbuild des 64-Bit-Betriebssystems neu erstellt wird, z. B. wenn die Anwendung über einen längeren Zeitraum ausgeführt wird. Normalerweise wird das Fenster des Steuerelements nicht im Konstruktor des Steuerelements erstellt. Daher wird das Handle auch erst erstellt, nachdem der übergeordnete Formularkonstruktor aufgerufen wurde. Die zweite Bedingung tritt nur auf, wenn die Erstellung des Fensterhandles im übergeordneten Formularkonstruktor erzwungen wird. Eine der Möglichkeiten, diese Erstellung zu erzwingen, besteht darin, bestimmte Eigenschaften des Steuerelements zu ändern, z. B. die BorderStyle-Eigenschaft. Wenn das Handle des untergeordneten Steuerelements vor dem Handle des übergeordneten Steuerelements erstellt wird, wird das untergeordnete Steuerelement vorübergehend an ein anderes Fenster übergeordnet und später beim Erstellen des übergeordneten Fensters übergeordnet. Nachdem das Steuerelement neu übergeordnet wurde, wird die WM_DRAWITEM Nachricht nicht ordnungsgemäß weitergeleitet.Dieser Hotfix behebt das Nachrichtenrouting vom übergeordneten Formular an das vom Besitzer gezeichnete Steuerelement.

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.