Zusammenfassung
In diesem Artikel werden die folgenden Aspekte des Microsoft .NET Framework 3.5 Service Pack 1 (SP1) beschrieben:
-
Hotfixes, die in diesem Service Pack enthalten sind
-
Neue Features und Funktionen
Hinweis Dieses Update enthält 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-Versionen der .NET Framework und auf die 64-Bit-Versionen der .NET Framework.
Weitere Informationen
Die .NET Framework 3.5 SP1 ist ein vollständiges kumulatives Update, das viele neue Features enthält. Diese neuen Features werden inkrementell auf der .NET Framework 2.0, der .NET Framework 3.0 und der .NET Framework 3.5 erstellt. Es enthält auch kumulative Wartungsupdates für die abhängigen .NET Framework 2.0- und .NET Framework 3.0-Unterkomponenten. Dieses Update sollte als wichtiges Update für die versionen .NET Framework 2.0 und höher angewendet werden, und es wird für alle anderen unterstützten Betriebssysteme empfohlen.
Hotfixes, die in diesem Service Pack enthalten sind
Microsoft Knowledge Base-Artikel |
Beschreibung |
---|---|
FIX: Fehlermeldung beim Hinzufügen eines Webverweises zu einem Projekt in Visual Studio 2005: "Fehler beim benutzerdefinierten Tool 'MSDiscoCodeGenerator'". |
|
928563 |
FIX: Die System.Net.HttpWebRequest-Klasse unterhält möglicherweise keine dauerhafte Verbindung mit einem Proxy in der .NET Framework 2.0. |
943175 |
FIX: Die XmlSerializer-Klasse generiert ein unerwartetes Ergebnis, wenn Sie die XmlSerializer-Klasse zum Serialisieren des Numerationsattributs im .NET Framework 2.0 verwenden. |
943412 |
FIX: Beim Herunterfahren eines Betriebssystems können Verzögerungen auftreten, wenn auf dem Computer ein verwalteter Dienst zusammen mit der .NET Framework 2.0 ausgeführt wird. |
943804 |
KORREKTUR: Bestimmte Unicode-Zeichen, die von der Eigenschaft 'Application.ExecutablePath' in .NET Framework 2.0 zurückgegeben werden, werden als „?“ angezeigt |
944099 |
FIX: Fehlermeldung, wenn Sie den SQL Native Client Datenanbieter verwenden, um eine Verbindung mit einer Instanz von SQL Server 2005 herzustellen, die für die Verwendung der Datenbankspiegelung konfiguriert ist: "Interner .Net Framework-Datenanbieter, Fehler 6" |
944100 |
FIX: Sie können nicht auf Tabellen zugreifen, die in einer SQL Server Transaktion verwendet werden, wenn Sie den Thread beenden, der die Transaktion ausführt, bevor die Transaktion in der .NET Framework 2.0 abgeschlossen ist. |
944157 |
FIX: Möglicherweise kommt es zu einer erheblichen Verzögerung, wenn Sie die erste Anforderung an eine ASP.NET-Webanwendung stellen, die unter Windows Server 2003 ausgeführt wird. |
946102 |
FIX: Ein ActiveX-Steuerelement empfängt keine Tastaturnavigationsereignisse, wenn Sie ein System.Windows.Forms.WebBrowser-Steuerelement zum Hosten von Webseiten verwenden. |
946223 |
FIX: Die Eingabesprache in einem Textfeld auf der Microsoft Expression Design-Oberfläche funktioniert nicht ordnungsgemäß, wenn Sie die Eingabesprache in eine ostasiatische Sprache ändern. |
946503 |
FIX: Fehlermeldung, wenn Sie das Installationstool zum Installieren einer Assembly verwenden, die sich auf einem Remotecomputer befindet: "Ausnahme während der Installationsphase" |
946660 |
FIX: Das Headerattribut einer Zelle wird falsch gerendert, wenn die Zelle mehreren Headern in einer ASP.NET 2.0-Webanwendung zugeordnet ist. |
FIX: Eine Installation kann mit Fehler 1935 fehlschlagen, wenn eine .msi Datei versucht, viele Richtliniendateien auf einem Computer zu installieren, auf dem die .NET Framework 2.0 installiert ist. |
|
947148 |
FIX: Beim Aufrufen einiger COM-APIs, die in einer .NET Framework 2.0-basierten 64-Bit-Anwendung enthalten sind, werden falsche Methoden aufgerufen. |
947317 |
FIX: In einer Windows Forms Anwendung, die mithilfe der .NET Framework 2.0 erstellt wurde, löst das CurrencyManager-Objekt zusätzliche Instanzen einiger Ereignisse aus, wenn Sie die letzte Zeile aus einer Tabelle löschen. |
947461 |
FIX: Für das .NET Framework 2.0 Service Pack 1 ist ein Updatepaket verfügbar. |
947581 |
FIX: Der Wert der "WsdlContractConversionContext.WsdlPortType"-Eigenschaft ist im .NET Framework 3.0 Service Pack 1 null. |
948233 |
Sie erhalten einen System.InvalidOperationException-Ausnahmefehler, wenn Sie eine Microsoft .NET Framework 2.0-basierte Anwendung ausführen, nachdem Sie das Sicherheitsupdate MS 07-040 auf einem Computer installiert haben. |
948646 |
FIX: Objekte werden nicht ordnungsgemäß serialisiert, wenn Sie die DataSet-Objekte mithilfe des SerializationFormat.Binary-Formatparameters in einer .NET Framework 2.0-basierten Anwendung serialisieren und deserialisieren. |
948815 |
Verfügbarkeit des Hotfixrolluppakets .NET Framework 2.0 nach Service Pack 1 für System.Data.dll und System.Data.OracleClient.dll |
948873 |
FIX: Möglicherweise erhalten Sie eine System.Xml. XmlException-Ausnahme, wenn Sie unidirektionale Webmethoden für die Kommunikation mit Webdiensten in einer .NET Framework 3.0-basierten Anwendung verwenden |
948887 |
FIX: Eine Ausnahme tritt auf, wenn eine Webanwendung, die auf dem .NET Framework 2.0 basiert, die HttpWebRequest-Klasse verwendet und eine HTTP 1.0-Antwort empfängt, die den HTTP-Statuscode 401 enthält. |
949272 |
FIX: Eine Windows Forms Anwendung, die ActiveX-Steuerelemente verwendet, kann abstürzen, und nach der Installation des .NET Framework 2.0 Service Pack 1 tritt eine NULL-Verweis-Ausnahme auf. |
949777 |
FIX: Fehlermeldung, wenn Sie eine ausführbare Anwendung in einem Pfad bereitstellen, der Escapezeichen im .NET Framework 2.0 enthält: "Absolute Pfadinformationen sind erforderlich" |
950230 |
FIX: Sie erhalten eine System.ArgumentException-Ausnahmefehlermeldung, wenn Sie das Sgen.exe-Tool und den XmlSerializer JIT-Compiler verwenden, um eine XmlSerializer-Assembly für einen Webdienstproxy im .NET Framework 2.0 zu generieren. |
950986 |
FIX: Im .NET Framework 2.0 Service Pack 1 gibt die ModuleBuilder.GetTypeToken-Methode ein falsches Token zurück. |
FIX: Warnmeldung, wenn Sie das SvcUtil.exe-Tool zum Importieren von Dienstmetadaten im .NET Framework 3.5 verwenden: "Der Richtlinienausdruck wurde nicht vollständig importiert, weil er die maximal zulässige Komplexität überschritten hat" |
|
951113 |
FIX: Der Satz von Werten, die aus der Zeile zurückgegeben werden. Die GetColumnsInError-Methode ist leer, wenn ein Clientcomputer, auf dem die .NET Framework 2.0 installiert ist, ein DataSet-Objekt von einem WCF-Dienst empfängt. |
952324 |
FIX: Sie können die ANWENDUNGS-Datei nicht herunterladen, wenn Sie eine Anwendung mithilfe der ClickOnce-Bereitstellung in einer sicheren Umgebung bereitstellen. |
Bekannte Probleme
Problem 1
Nachdem Sie die .NET Framework 3.5 SP1 in Windows XP oder Windows Server 2003 installiert haben, gibt es einen beliebigen Ordner, der im Stammverzeichnis von Laufwerk C generiert wird. Dieser Ordner enthält zwei Unterordner mit den Namen "amd64" und "i386". Diese beiden Unterordner enthalten die folgenden Dateien:
-
Filterpipelineprintproc.dll
-
Msxpsdrv.cat
-
Msxpsdrv.inf
-
Msxpsinc.gpd
-
Msxpsinc.ppd
-
Mxdwdrv.dll
-
Xpssvcs.dll
Diese Dateien mussten aus der XPSEPSC-Installation gelöscht werden.
Lösung
Um dieses Problem zu beheben, löschen Sie den Ordner manuell.
Problem 2
.NET Framework Assistent für Firefox ist die Schaltfläche "Deinstallieren" deaktiviert. In der .NET Framework 3.5 SP1 ermöglicht der .NET Framework-Assistent Firefox die Verwendung der ClickOnce-Technologie, die in der .NET Framework enthalten ist. Der .NET Framework-Assistent wird auf Computerebene hinzugefügt, sodass seine Funktionalität von allen Benutzern auf Computerebene und nicht auf Benutzerebene verwendet werden kann. Daher ist die Schaltfläche "Deinstallieren " im Menü "Firefox-Add-Ons " nicht verfügbar, da Standardbenutzer keine Komponenten auf Computerebene deinstallieren dürfen.
Lösung
Es wurde ein Update erstellt, um dieses Problem zu beheben und diese Version des .NET Framework-Assistenten für Firefox mit der nächsten Version des Firefox-Browsers kompatibel zu machen. Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
Neue Features und Funktionen
-
ASP.NET dynamischer Daten
-
Kernverbesserungen der Common Language Runtime. Die Verbesserungen umfassen ein besseres Layout der .NET Framework nativen Bilder.
-
Leistungsverbesserungen für Windows Presentation Foundation
-
Möglichkeit von ClickOnce-Anwendungsherausgebern, das Signieren und Hashing entsprechend ihren Szenarien zu deaktivieren.
Ein Update für das .NET Framework 3.5 Service Pack 1 ist verfügbar. Weitere Informationen finden Sie im folgenden Artikel der Microsoft Knowledge Base:
Ein Update für das .NET Framework 3.5 Service Pack 1 ist verfügbar.
Informationsquellen
Besuchen Sie die folgenden Websites, um weitere Informationen zum Installieren des Problems mit .NET Framwork 3.5 Service Pack 1 zu finden.