Résumé
Cet article décrit les aspects suivants de Microsoft .NET Framework 3.5 Service Pack 1 (SP1) :
-
Correctifs logiciels inclus dans ce Service Pack
-
Nouvelles fonctionnalités
Remarque Cette mise à jour inclut également des mises à jour de maintenance cumulatives pour les sous-composants dépendants .NET Framework 2.0 et .NET Framework 3.0. Cet article s’applique aux versions 32 bits du .NET Framework et aux versions 64 bits du .NET Framework.
Informations supplémentaires
.NET Framework 3.5 SP1 est une mise à jour cumulative complète qui contient de nombreuses nouvelles fonctionnalités. Ces nouvelles fonctionnalités s’appuient de manière incrémentielle sur .NET Framework 2.0, .NET Framework 3.0 et .NET Framework 3.5. Il inclut également des mises à jour de maintenance cumulatives pour les sous-composants dépendants .NET Framework 2.0 et .NET Framework 3.0. Cette mise à jour doit être appliquée en tant que mise à jour importante pour .NET Framework 2.0 et versions ultérieures, et elle est recommandée pour tous les autres systèmes d’exploitation pris en charge.
Correctifs logiciels inclus dans ce Service Pack
Article de la Base de connaissances Microsoft |
Description |
---|---|
CORRECTIF : Message d’erreur lorsque vous ajoutez une référence web à un projet dans Visual Studio 2005 : « Échec de l’outil personnalisé 'MSDiscoCodeGenerator' » |
|
928563 |
CORRECTIF : La classe System.Net.HttpWebRequest peut ne pas maintenir une connexion persistante à un proxy dans .NET Framework 2.0 |
943175 |
CORRECTIF : la classe XmlSerializer génère un résultat inattendu lorsque vous utilisez la classe XmlSerializer pour sérialiser l’attribut de numération dans .NET Framework 2.0 |
943412 |
CORRECTIF : Vous pouvez rencontrer des retards lorsqu’un système d’exploitation s’arrête si l’ordinateur exécute un service managé avec .NET Framework 2.0 |
943804 |
CORRECTIF : Certains caractères Unicode retournés par la propriété Application.ExecutablePath dans le .NET Framework 2.0 sont affichés sous la forme « ? » |
944099 |
CORRECTIF : Message d’erreur lorsque vous utilisez le fournisseur de données SQL Native Client pour vous connecter à une instance de SQL Server 2005 configurée pour utiliser la mise en miroir de bases de données : « Erreur du fournisseur de données .NET Framework interne 6 » |
944100 |
CORRECTIF : Vous ne pouvez pas accéder aux tables utilisées dans une transaction SQL Server si vous mettez fin au thread qui exécute la transaction avant la fin de la transaction dans .NET Framework 2.0 |
944157 |
CORRECTIF : vous pouvez rencontrer un retard important lorsque vous effectuez la première demande à une application web ASP.NET qui s’exécute sur Windows Server 2003 |
946102 |
CORRECTIF : Un contrôle ActiveX ne reçoit pas d’événements de navigation au clavier lorsque vous utilisez un contrôle System.Windows.Forms.WebBrowser pour héberger des pages Web |
946223 |
CORRECTIF : La langue d’entrée d’une zone de texte sur l’aire de conception d’expression Microsoft ne fonctionne pas correctement lorsque vous remplacez la langue d’entrée par une langue d’Asie de l’Est |
946503 |
CORRECTIF : Message d’erreur lorsque vous utilisez l’outil d’installation pour installer un assembly situé sur un ordinateur distant : « Une exception s’est produite pendant la phase d’installation » |
946660 |
CORRECTIF : l’attribut headers d’une cellule est rendu de manière incorrecte lorsque la cellule est associée à plusieurs en-têtes dans une application web ASP.NET 2.0 |
CORRECTIF : Une installation peut échouer avec l’erreur 1935 lorsqu’un fichier .msi tente d’installer de nombreux fichiers de stratégie sur un ordinateur sur lequel .NET Framework 2.0 est installé |
|
947148 |
CORRECTIF : Des méthodes incorrectes sont appelées lorsque vous appelez des API COM incluses dans une application 64 bits basée sur .NET Framework 2.0 |
947317 |
CORRECTIF : Dans une application Windows Forms générée à l’aide de .NET Framework 2.0, l’objet CurrencyManager déclenche des instances supplémentaires de certains événements lorsque vous supprimez la dernière ligne d’une table |
947461 |
CORRECTIF : Un package de mise à jour est disponible pour .NET Framework 2.0 Service Pack 1 |
947581 |
CORRECTIF : La valeur de la propriété « WsdlContractConversionContext.WsdlPortType » est null dans .NET Framework 3.0 Service Pack 1 |
948233 |
Vous recevez une erreur d’exception System.InvalidOperationException lorsque vous exécutez une application Microsoft .NET Framework 2.0 après avoir installé la mise à jour de sécurité MS 07-040 sur un ordinateur |
948646 |
CORRECTIF : les objets ne sont pas sérialisés correctement lorsque vous sérialisez et désérialisez les objets DataSet à l’aide du paramètre de format SerializationFormat.Binary dans une application .NET Framework 2.0 |
948815 |
Disponibilité du package cumulatif de correctif logiciel post-Service Pack 1 de .NET Framework 2.0 pour System.Data.dll et System.Data.OracleClient.dll |
948873 |
CORRECTIF : vous pouvez recevoir un System.Xml. Exception XmlException lorsque vous utilisez des méthodes Web unidirectionnelles pour communiquer avec les services Web dans une application .NET Framework 3.0 |
948887 |
CORRECTIF : Une exception se produit lorsqu’une application Web basée sur .NET Framework 2.0 utilise la classe HttpWebRequest et reçoit une réponse HTTP 1.0 qui contient le code d’état HTTP 401 |
949272 |
CORRECTIF : une application Windows Forms qui utilise des contrôles ActiveX peut se bloquer et une exception de référence Null se produit après l’installation du .NET Framework 2.0 Service Pack 1 |
949777 |
CORRECTIF : Message d’erreur si vous déployez une application exécutable sur un chemin contenant des caractères d’échappement dans le .NET Framework 2.0 : « Les informations de chemin d’accès absolu sont requises » |
950230 |
CORRECTIF : vous recevez un message d’erreur d’exception System.ArgumentException lorsque vous utilisez l’outil Sgen.exe et le compilateur JIT XmlSerializer pour générer un assembly XmlSerializer pour un proxy de service Web dans .NET Framework 2.0 |
950986 |
CORRECTIF : Dans .NET Framework 2.0 Service Pack 1, la méthode ModuleBuilder.GetTypeToken retourne un jeton incorrect |
CORRECTIF : Message d’avertissement lorsque vous utilisez l’outil SvcUtil.exe pour importer des métadonnées de service dans .NET Framework 3.5 : « L’expression de stratégie n’a pas été entièrement importée, car elle a dépassé la complexité maximale autorisée » |
|
951113 |
CORRECTIF : ensemble de valeurs retourné à partir de la ligne. La méthode GetColumnsInError est vide lorsqu’un ordinateur client sur lequel .NET Framework 2.0 est installé reçoit un objet DataSet d’un service WCF |
952324 |
CORRECTIF : Vous ne pouvez pas télécharger le fichier .application lorsque vous déployez une application à l’aide du déploiement ClickOnce dans un environnement sécurisé |
Problèmes connus
Problème 1
Après avoir installé .NET Framework 3.5 SP1 dans Windows XP ou Windows Server 2003, un dossier arbitraire est généré à la racine du lecteur C. Ce dossier contient deux sous-dossiers nommés amd64 et i386. Ces deux sous-dossiers incluent les fichiers suivants :
-
Filterpipelineprintproc.dll
-
Msxpsdrv.cat
-
Msxpsdrv.inf
-
Msxpsinc.gpd
-
Msxpsinc.ppd
-
Mxdwdrv.dll
-
Xpssvcs.dll
Ces fichiers étaient en attente d’être supprimés de l’installation de XPSEPSC.
Résolution
Pour résoudre ce problème, supprimez le dossier manuellement.
Problème 2
Le bouton Désinstaller de l’Assistant .NET Framework pour Firefox est désactivé. Dans .NET Framework 3.5 SP1, l’Assistant .NET Framework permet à Firefox d’utiliser la technologie ClickOnce incluse dans le .NET Framework. L’Assistant .NET Framework est ajouté au niveau de l’ordinateur afin que ses fonctionnalités puissent être utilisées par tous les utilisateurs au niveau de l’ordinateur plutôt qu’au niveau de l’utilisateur. Par conséquent, le bouton Désinstaller n’est pas disponible dans le menu Des modules complémentaires Firefox , car les utilisateurs standard ne sont pas autorisés à désinstaller les composants au niveau de l’ordinateur.
Résolution
Une mise à jour a été produite pour résoudre ce problème et rendre cette version de l’Assistant .NET Framework pour Firefox compatible avec la version suivante du navigateur Firefox. Pour plus d’informations, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :
Nouvelles fonctionnalités
-
ASP.NET données dynamiques
-
Améliorations principales apportées au Common Language Runtime. Les améliorations incluent une meilleure disposition des images natives du .NET Framework.
-
Améliorations des performances des Windows Presentation Foundation
-
Possibilité pour les éditeurs d’applications ClickOnce de refuser la signature et le hachage en fonction de leurs scénarios.
Une mise à jour pour .NET Framework 3.5 Service Pack 1 est disponible. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
Une mise à jour pour .NET Framework 3.5 Service Pack 1 est disponible
Références
Visitez les sites web suivants pour plus d’informations sur l’installation du problème de .NET Framwork 3.5 Service Pack 1