Beschreibung des .NET Framework 3.0 SP2 Aufwärtskompatibilität Updates für Windows XP und Windows Server 2003

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 976570 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

EINFÜHRUNG

Dieser Artikel beschreibt eine Aufwärtskompatibilität-Update für Microsoft .NET Framework 3.0 Servicepack 2 (SP2). Dieses Update ermöglicht die Serialisierung und Deserialisierung zwischen Clients und Server, auf denen .NET Framework 3.0 oder .NET Framework 4.0 installiert ist.

Weitere Informationen

Update-Informationen

Die folgende Datei steht im Microsoft Download Center zum Download zur Verfügung:
Update für die Aufwärtskompatibilität the.NET Framework 3.0 SP2
Bild minimierenBild vergrößern
Download
Download the update package now.
Weitere Informationen darüber, wie Sie Microsoft Support-Dateien downloaden klicken Sie auf die folgende KB-Artikelnummer:
119591So erhalten Sie Dateien vom Microsoft Support im Internet
Microsoft hat diese Datei auf Viren überprüft. Microsoft hat dazu die neueste Software zur Virenerkennung verwendet, die zum Zeitpunkt der Bereitstellung verfügbar war. Die Datei ist auf Servern mit verstärkter Sicherheit gespeichert, wodurch nicht autorisierten Änderungen an der Datei verhindert.

Voraussetzungen:

Um dieses Update zu installieren, benötigen Sie Windows Installer 3.1 oder eine höhere Version von Windows Installer auf dem Computer installiert. Die neueste Version von Windows Installer erhalten Sie auf der folgenden Microsoft-Website:
Download the latest version of Windows Installer

Aktualisieren von Informationen zur Deinstallation

Entfernen Sie das Update mit Hilfe der Software hinzufügen oder entfernen in der Systemsteuerung, um dieses Update zu deinstallieren.

Befehlszeilenoptionen für dieses update

Finden Sie Informationen zu den verschiedenen Befehlszeilenoptionen, die im Sicherheitsbulletin MS09-061 dieses Update unterstützt. Darüber hinaus finden Sie diese Informationen auf folgender Website von Microsoft Developer Network (MSDN):
Command-Line Options
Weitere Informationen zu Windows Installer finden Sie auf den folgenden MSDN-Website:
About Windows Installer

Dateiinformationen

Englisch (USA)-Version dieses Sicherheitsupdates besitzt die Dateiattribute (oder höher Dateiattribute), die in der folgenden Tabelle aufgelistet sind. Die Datums- und Uhrzeitangaben für diese Dateien werden in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie sich die Dateiinformationen ansehen, werden diese Angaben in die lokale Zeit konvertiert. Verwenden Sie um die Differenz zwischen UTC-Zeit und lokaler Zeit zu ermitteln, in dem Element für Datum und Uhrzeit in der Systemsteuerung die Registerkarte Zeitzone.
  • Die Dateien, die für ein bestimmtes Produkt gelten Meilensteine (RTM, SP n) und Servicebereiche (LDR, GDR) kann identifiziert werden, indem Sie die Versionsnummern der Datei untersuchen, wie in der folgenden Tabelle dargestellt:
    Tabelle minimierenTabelle vergrößern
    VersionProduktMeilensteinDienst Verzweigung
    3-xxx.NET Framework 3.0SP2GDR
    4xxx.NET Framework 3.0SP2LDR
  • GDR-Servicebereiche enthalten nur die, die weit für weit verbreitete, kritische Probleme freigegebene Berichtigungen. LDR-Servicebereiche enthalten zusätzlich zu den auf weithin veröffentlichte Fehlerbehebungen Hotfixes.
Für alle 32-Bit-Versionen von .NET Framework 3.0
Tabelle minimierenTabelle vergrößern
DateinameDateiversionDateigrößeDatumUhrzeit
ServiceMonikerSupport.dll3.0.4506.442617,24027-Oct-200912: 12
SMdiagnostics.dll3.0.4506.4426110,59227-Oct-200912: 12
SMdiagnostics.dll3.0.4506.4426110,59227-Oct-200912: 12
System.IdentityModel.dll3.0.4506.4426430,08027-Oct-200912: 12
System.IdentityModel.dll3.0.4506.4426430,08027-Oct-200912: 12
System.Runtime.Serialization.dll3.0.4506.3613970,75227-Oct-200907: 45
System.Runtime.Serialization.dll3.0.4506.4426970,75227-Oct-200912: 12
System.Runtime.Serialization.dll3.0.4506.3613970,75227-Oct-200907: 45
System.Runtime.Serialization.dll3.0.4506.4426970,75227-Oct-200912: 12
System.Runtime.Serialization.dll3.0.4506.3613970,75227-Oct-200907: 45
System.Runtime.Serialization.dll3.0.4506.4426970,75227-Oct-200912: 12
System.ServiceModel.dll3.0.4506.36135,931,00827-Oct-200907: 45
System.ServiceModel.dll3.0.4506.44265,943,29627-Oct-200912: 12
System.ServiceModel.dll3.0.4506.36135,931,00827-Oct-200907: 45
System.ServiceModel.dll3.0.4506.44265,943,29627-Oct-200912: 12
System.ServiceModel.dll3.0.4506.36135,931,00827-Oct-200907: 45
System.ServiceModel.dll3.0.4506.44265,943,29627-Oct-200912: 12
Für alle 64-Bit-Versionen von .NET Framework 3.0
Tabelle minimierenTabelle vergrößern
DateinameDateiversionDateigrößeDatumUhrzeit
ServiceMonikerSupport.dll3.0.4506.442617,24027-Oct-200912: 12
SMdiagnostics.dll3.0.4506.442694,20827-Oct-200911: 32
SMdiagnostics.dll3.0.4506.4426110,59227-Oct-200912: 12
SMdiagnostics.dll3.0.4506.442694,20827-Oct-200911: 32
SMdiagnostics.dll3.0.4506.4426110,59227-Oct-200912: 12
System.IdentityModel.dll3.0.4506.4426389,12027-Oct-200911: 32
System.IdentityModel.dll3.0.4506.4426430,08027-Oct-200912: 12
System.IdentityModel.dll3.0.4506.4426389,12027-Oct-200911: 32
System.IdentityModel.dll3.0.4506.4426430,08027-Oct-200912: 12
ServiceMonikerSupport.dll3.0.4506.442619,28827-Oct-200911: 32
System.Runtime.Serialization.dll3.0.4506.3613847,87227-Oct-200907: 02
System.Runtime.Serialization.dll3.0.4506.4426847,87227-Oct-200911: 32
System.Runtime.Serialization.dll3.0.4506.3613970,75227-Oct-200907: 45
System.Runtime.Serialization.dll3.0.4506.4426970,75227-Oct-200912: 12
System.Runtime.Serialization.dll3.0.4506.3613847,87227-Oct-200907: 02
System.Runtime.Serialization.dll3.0.4506.4426847,87227-Oct-200911: 32
System.Runtime.Serialization.dll3.0.4506.3613970,75227-Oct-200907: 45
System.Runtime.Serialization.dll3.0.4506.4426970,75227-Oct-200912: 12
System.Runtime.Serialization.dll3.0.4506.3613847,87227-Oct-200907: 02
System.Runtime.Serialization.dll3.0.4506.4426847,87227-Oct-200911: 32
System.Runtime.Serialization.dll3.0.4506.3613970,75227-Oct-200907: 45
System.Runtime.Serialization.dll3.0.4506.4426970,75227-Oct-200912: 12
System.ServiceModel.dll3.0.4506.36135,267,45627-Oct-200907: 02
System.ServiceModel.dll3.0.4506.44265,279,74427-Oct-200911: 32
System.ServiceModel.dll3.0.4506.36135,931,00827-Oct-200907: 45
System.ServiceModel.dll3.0.4506.44265,943,29627-Oct-200912: 12
System.ServiceModel.dll3.0.4506.36135,267,45627-Oct-200907: 02
System.ServiceModel.dll3.0.4506.44265,279,74427-Oct-200911: 32
System.ServiceModel.dll3.0.4506.36135,931,00827-Oct-200907: 45
System.ServiceModel.dll3.0.4506.44265,943,29627-Oct-200912: 12
System.ServiceModel.dll3.0.4506.36135,267,45627-Oct-200907: 02
System.ServiceModel.dll3.0.4506.44265,279,74427-Oct-200911: 32
System.ServiceModel.dll3.0.4506.36135,931,00827-Oct-200907: 45
System.ServiceModel.dll3.0.4506.44265,943,29627-Oct-200912: 12

Bekannte Probleme

Sie versuchen, die zum Serialisieren bzw. Deserialisieren generische Typen für verschiedene Versionen von .NET Framework unter Verwendung der BinaryFormatter-Klasse. In dieser Situation auftreten eine der folgenden Probleme.

Problem 1

Der Serialisierung oder Deserialisierung Vorgang funktioniert nicht.

Auflösung für Problem 1

Wenden Sie eines der folgenden Verfahren an, um dieses Problem zu beheben:
  • Wenn der Client unter Windows Vista Service Pack 1 (SP1) ausgeführt wird, müssen Sie das Betriebssystem auf Windows Vista SP2 aktualisieren.
  • Wenn der Server Windows Server 2008 ausgeführt wird, müssen Sie das Betriebssystem auf Windows Server 2008 SP2 aktualisieren.

Problem 2

Der Serialisierungsvorgang wird in .NET Framework 4.0 ausgeführt. Darüber hinaus wird der Vorgang der Deserialisierung in .NET Framework 3.0 ausgeführt. Beim Serialisieren oder Deserialisieren der generische Typ ein Arrays, z. B. Liste <T[]>, funktioniert der Serialisierungsprozess nicht.

Auflösung für Problem 2

Um dieses Problem zu beheben, fügen Sie eine SerializationBinder-Klasse auf die Seite Serialisierung, um die Version des Typs zu ändern, die in der Leitung übertragen wird.

Beispielsweise können Sie Beispiele von Windows Communication Foundation (WCF) und der Windows Workflow Foundation (WF) von .NET Framework 4.0 Release Candidate herunterladen. Um das Beispiel-Installationspaket zu erhalten, finden Sie auf folgender Website von Microsoft:
Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) samples for the .NET Framework 4.0 Release Candidate
Nachdem Sie das Beispiel-Installationspaket heruntergeladen haben, fügen Sie die GenericsVTSSerializationBinder-Beispielklasse, die in den folgenden Ordner befindet:
<install path>\WCF\Basic\Contract\Data\SBGenericsVTS
Hinweis: Die SafeSerializationManager-Klasse kann nicht in dieser Situation verwendet werden, da es von .NET Framework 4.0 unterstützt wird. Die Klasse kann nicht aus diesem Grund auf der .NET Framework 3.0 Deserialisierung Seite verwendet werden.

Eigenschaften

Artikel-ID: 976570 - Geändert am: Mittwoch, 24. Februar 2010 - Version: 2.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft .NET Framework 3.0 Service Pack 2, wenn verwendet mit:
    • Microsoft Windows XP Service Pack 3
    • Microsoft Windows XP Service Pack 2
Keywords: 
kbmt kbfix atdownload kbexpertiseadvanced kbsurveynew KB976570 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: 976570
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

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com