Sie sind zurzeit offline. Es wird auf die erneute Herstellung einer Internetverbindung gewartet.

Übersicht über die in .NET Framework 3.5 Service Pack 1 vorgenommenen Änderungen und behobenen Probleme

Zusammenfassung
Dieser Artikel beschreibt die folgenden Aspekte des Microsoft .NET Framework 3.5 Service Pack 1 (SP1):
  • In diesem Service Pack enthaltene Hotfixes
  • Neue Features und Funktionen
Hinweis Dieses Update umfasst auch kumulative Wartungsupdates für die abhängigen .NET Framework 2.0- und .NET Framework 3.0-Unterkomponenten. Dieser Artikel bezieht sich auf die 32-Bit- und 64-Bit-Versionen von .NET Framework.
Weitere Informationen
Das .NET Framework 3.5 SP1 ist ein kumulatives Update mit zahlreichen neuen Funktionen. Diese neuen Funktionen bauen inkrementell auf .NET Framework 2.0, .NET Framework 3.0 und .NET Framework 3.5 auf. Es umfasst zudem kumulative Wartungsupdates für die abhängigen .NET Framework 2.0- und .NET Framework 3.0-Unterkomponenten.Das Update sollte als wichtiges Update für .NET Framework 2.0 und höhere Versionen installiert werden. Darüber hinaus wird die Installation für alle anderen unterstützten Betriebssysteme empfohlen.

In diesem Service Pack enthaltene Hotfixes

Microsoft Knowledge Base-ArtikelBeschreibung
925492KORREKTUR: Fehlermeldung, wenn Sie einem Projekt in Visual Studio 2005 einen Webverweis hinzufügen: "Fehler beim benutzerdefinierten Tool 'MSDiscoCodeGenerator'"
928563KORREKTUR: Die "System.Net.HttpWebRequest"-Klasse erhält ggf. keine dauerhafte Verbindung zu einem Proxy in .NET Framework 2.0
943175KORREKTUR: Die XmlSerializer-Klasse generiert ein unerwartetes Ergebnis, wenn Sie die XmlSerializer-Klasse zum Serialisieren des Aufzählungsattributs in .NET Framework 2.0 verwenden
943412KORREKTUR: Sie stellen möglicherweise Verzögerungen beim Herunterfahren des Betriebssystems fest, wenn der Computer einen verwalteten Dienst zusammen mit .NET Framework 2.0 ausführt
943804KORREKTUR: Bestimmte Unicode-Zeichen , die von der Eigenschaft 'Application.ExecutablePath' in .NET Framework 2.0 zurückgegeben werden, werden als "?" angezeigt
944099KORREKTUR: Folgende Fehlermeldung wird angezeigt, wenn Sie den SQL Native Client-Datenanbieter für die Verbindung zu einer Instanz von SQL Server 2005 verwenden, die für die Verwendung der Datenbankspiegelung konfiguriert ist: "Interner Fehler 6 des .Net Framework Data Provider"
944100KORREKTUR: Sie können nicht auf die in einer SQL Server-Transaktion verwendeten Tabellen zugreifen, wenn Sie den Thread, der die Transaktion ausführt, beenden, bevor die Transaktion in .NET Framework 2.0 abgeschlossen ist
944157KORREKTUR: Bei der ersten Anforderung an eine ASP.NET-Webanwendung unter Windows Server 2003 kann eine beträchtliche Verzögerung auftreten
946102KORREKTUR: Ein ActiveX-Steuerelement empfängt keine Navigationsereignisse von der Tastatur, wenn Sie ein System.Windows.Forms.WebBrowser-Steuerelement zum Hosten von Webseiten verwenden
946223KORREKTUR: Die Eingabesprache in einem Textfeld der Microsoft Expression Design-Oberfläche funktioniert nicht ordnungsgemäß, wenn Sie die Sprache in eine ostasiatische Sprache ändern
946503KORREKTUR: Die folgende Fehlermeldung wird angezeigt, wenn Sie das Installationstool zum Installieren eines Assembly verwenden, das sich auf einem Remotecomputer befindet: "Während der Installationsphase ist eine Ausnahme aufgetreten"
946660KORREKTUR: Das Kopfzeilenattribut einer Zelle wird falsch wiedergegeben, wenn die Zelle mit mehreren Kopfzeilen in der ASP.NET 2.0 Web-Anwendung verknüpft ist
946927KORREKTUR: Eine Installation schlägt möglicherweise mit Fehler 1935 fehl, wenn eine MSI-Datei die Installation mehrerer Richtliniendateien auf einem Computer mit .NET Framework 2.0 auszuführen versucht
947148KORREKTUR: Beim Aufrufen einiger COM-APIs, die in einer .NET Framework 2.0-basierten 64-Bit-Anwendung enthalten sind, werden die falschen Methoden aufgerufen
947317KORREKTUR: In einer mit .NET Framework 2.0 erstellten Windows Forms-Anwendung löst das CurrencyManager-Objekt zusätzliche Instanzen einiger Ereignisse aus, wenn Sie die letzte Zeile aus einer Tabelle löschen
947461KORREKTUR: Ein Update-Paket für .NET Framework 2.0 Service Pack 1 ist verfügbar
947581KORREKTUR: In .NET Framework 3.0 Service Pack 1 ist Wert der Eigenschaft "WsdlContractConversionContext.WsdlPortType" Null
948233Sie erhalten den Ausnahmefehler "System.InvalidOperationException", wenn Sie eine Microsoft .NET Framework 2.0-basierte Anwendung nach der Installation des Sicherheitsupdates MS 07-040 auf einem Computer ausführen
948646KORREKTUR: Objekte werden nicht korrekt serialisiert, wenn Sie die DataSet-Objekte unter Verwendung des SerializationFormat.Binary-Formatparameters in einer .NET Framework 2.0-basierten Anwendung serialisieren und deserialisieren
948815Verfügbarkeit des nach .NET Framework 2.0 Service Pack 1 veröffentlichten Hotfix-Rollup-Pakets für System.Data.dll und System.Data.OracleClient.dll
948873KORREKTUR: Sie erhalten möglicherweise eine Ausnahme des Typs "System.Xml.XmlException", wenn Sie unidirektionale Webmethoden für die Kommunikation mit Webdiensten in einer .NET Framework 3.0-basierten Anwendung verwenden
948887KORREKTUR: Eine Ausnahme tritt auf, wenn eine .NET Framework 2.0-basierte Webanwendung die Klasse "HttpWebRequest" verwendet und eine HTTP 1.0-Antwort erhält, die den HTTP-Statuscode 401 enthält
949272KORREKTUR: Eine Windows Forms-Anwendung stürzt ab, in der ActiveX-Steuerelemente verwendet werden, und eine Ausnahme vom Typ Nullverweis tritt auf, nachdem Sie .NET Framework 2.0 Service Pack 1 installiert haben
949777KORREKTUR: Die folgende Fehlermeldung wird angezeigt, wenn Sie eine ausführbare Anwendung in .NET Framework 2.0 für einen Pfad bereitstellen möchten, der Escapezeichen enthält: "Absolute Pfadinformationen sind erforderlich"
950230KORREKTUR: Sie erhalten eine Ausnahmefehlermeldung des Typs "System.ArgumentException", wenn Sie das Tool "Sgen.exe" und den XmlSerializer-JIT-Compiler zum Erzeugen eines XmlSerializer-Assembly für einen Webdienst-Proxy in .NET Framework 2.0 verwenden
950986KORREKTUR: In .NET Framework 2.0 Service Pack 1 gibt die ModuleBuilder.GetTypeToken-Methode einen falschen Token zurück
951111KORREKTUR: Die folgende Warnmeldung wird angezeigt, wenn Sie das Tool "SvcUtil.exe" zum Importieren von Dienst-Metadaten in .NET Framework 3.5 verwenden: "Der Richtlinienausdruck wurde nicht vollständig importiert, da er die maximal zulässige Komplexität überschritten hat"
951113KORREKTUR: Die von der Methode "row.GetColumnsInError" zurückgegebenen Werte sind leer, wenn ein Clientcomputer, auf dem .NET Framework 2.0 installiert ist, ein DataSet-Objekt von einem WCF-Dienst empfängt
952324KORREKTUR: Die .app-Datei kann bei einer ClickOnce-Bereitstellung einer Anwendung in einer sicheren Umgebung nicht heruntergeladen werden

Bekannte Probleme

Problem 1

Nach der Installation von .NET Framework 3.5 SP1 unter Windows XP oder Windows Server 2003 wird im Stammverzeichnis von Laufwerk C ohne Grund ein Ordner erstellt. Dieser Order enthält zwei Unterordner mit den Namen "amd64" und "i386". Diese beiden Unterordner umfassen die folgenden Dateien:
  • Filterpipelineprintproc.dll
  • Msxpsdrv.cat
  • Msxpsdrv.inf
  • Msxpsinc.gpd
  • Msxpsinc.ppd
  • Mxdwdrv.dll
  • Xpssvcs.dll
Diese Dateien sollten eigentlich aus der XPSEPSC-Installation gelöscht werden.

Lösung

Löschen Sie den Ordner manuell, um das Problem zu lösen.

Problem 2

Die Schaltfläche Deinstallieren ist im .NET Framework Assistant für Firefox deaktiviert.Mit .NET Framework 3.5 SP1 wird .NET Framework Assistant die Verwendung der in .NET Framework enthaltenen ClickOnce-Technologie in Firefox ermöglicht. .NET Framework Assistant wird auf Computerebene hinzugefügt, sodass die Funktionalität von allen Benutzern auf Computerebene statt auf Benutzerebene verwendet werden kann. Als Ergebnis ist die Schaltfläche Deinstallieren im Firefox-Menü Add-Ons nicht verfügbar, weil Standardbenutzer nicht berechtigt sind, Komponenten auf Computerebene zu deinstallieren.

Lösung

Es wurde ein Update zur Lösung dieses Problems erstellt, sodass diese Version von .NET Framework Assistant für Firefox mit der nächsten Version des Firefox-Browsers kompatibel ist. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:

Neue Features und Funktionen

Ein Update für .NET Framework 3.5 Service Pack 1 ist verfügbar. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
Eigenschaften

Artikelnummer: 951847 – Letzte Überarbeitung: 10/12/2011 14:46:00 – Revision: 2.0

Microsoft .NET Framework 3.5, Microsoft .NET Framework 3.5 Service Pack 1, Microsoft .NET Framework 3.0, Microsoft .NET Framework 2.0 Service Pack 1 (x86), Microsoft .NET Framework 2.0

  • kbexpertiseadvanced kbhowto kbinfo kbcip KB951847
Feedback