Liste des modifications et problèmes corrigés dans .NET Framework 3.5 Service Pack 1

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 fonctions et fonctionnalités
Remarque Cette mise à jour comprend également des mises à jour de maintenance cumulatives vers les sous-composants dépendants de .NET Framework 2.0 et .NET Framework 3.0. Cet article s'applique aux versions 32 et 64 bits de .NET Framework.

Plus d'informations

.NET Framework 3.5 SP1 est une mise à jour cumulative complète qui contient de nombreuses nouvelles fonctionnalités. Celles-ci se basent successivement sur .NET Framework 2.0, .NET Framework 3.0 et .NET Framework 3.5. Cette version comprend également des mises à jour de maintenance cumulatives vers les sous-composants dépendants de .NET Framework 2.0 et .NET Framework 3.0. Cette mise à jour doit être appliquée comme une mise à jour importante pour .NET Framework 2.0 ainsi que les 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 MicrosoftDescription
925492 CORRECTIF : un message d'erreur s'affiche lorsque vous ajoutez une référence Web à un projet dans Visual Studio 2005 : « L'outil personnalisé 'MSDiscoCodeGenerator' a échoué »
928563 CORRECTIF : il se peut que la classe System.Net.HttpWebRequest ne puisse pas maintenir une connexion permanente à un proxy dans .NET Framework 2.0
943175 CORRECTIF : la classe XmlSerializer génère un résultat inattendu lorsque vous l'utilisez pour sérialiser l'attribut de numération dans .NET Framework 2.0
943412 CORRECTIF : vous rencontrez des délais d'attente lors de l'arrêt d'un système d'exploitation si l'ordinateur exécute un service administré et .NET Framework 2.0 simultanément
943804 CORRECTIF : certains caractères Unicode retournés par la propriété Application.ExecutablePath dans.NET Framework 2.0 s'affichent sous la forme « ? »
944099 CORRECTIF : un message d'erreur s'affiche lorsque vous utilisez le fournisseur de données SQL Native Client pour vous connecter à une instance de SQL Server 2005 configurée pour recourir à la mise en miroir de bases de données : « Erreur interne du fournisseur de données .NET Framework 6 »
944100 CORRECTIF : vous ne pouvez pas accéder aux tableaux utilisés 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 devez patienter longtemps lors de la première requête vers une application Web ASP.NET qui s'exécute sous Windows Server 2003
946102 CORRECTIF : un contrôle ActiveX ne reçoit pas d'événements pour la 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 dans une zone de texte sur la surface de Microsoft Expression Design ne fonctionne pas correctement si la langue d'entrée sélectionnée est une langue d'Asie Orientale
946503 CORRECTIF : un message d'erreur s'affiche lorsque vous utilisez l'outil d'installation pour installer un assembly situé sur un ordinateur distant : « Une exception s'est produite lors de la phase d'installation. »
946660 CORRECTIF : l'attribut des en-têtes d'une cellule n'apparaît pas correctement lorsque la cellule est associée à plusieurs en-têtes d'une application Web ASP.NET 2.0
946927 CORRECTIF : une installation peut échouer avec l'erreur 1935 lorsqu'un fichier .msi essaie 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 demandées lorsque vous appelez certains API COM inclus dans une application .NET Framework 2.0 64 bits
947317 CORRECTIF : dans une application Windows Forms créé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'un tableau
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 nulle dans .NET Framework 3.0 Service Pack 1
948233 Une erreur d'exception System.InvalidOperationException s'affiche 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 ou désérialisez les objets DataSet en utilisant le paramètre de format SerializationFormat.Binary dans une application .NET Framework 2.0
948815 Disponibilité du package de correctifs logiciels cumulatifs postérieur à .NET Framework 2.0 Service Pack 1 pour System.Data.dll et System.Data.OracleClient.dll
948873 CORRECTIF : une exception System.Xml.XmlException s'affiche lorsque vous utilisez des méthodes Web unidirectionnelles pour communiquer avec des 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 les contrôles ActiveX peut se bloquer et une exception de référence null se produit après l'installation de .NET Framework 2.0 Service Pack 1
949777 CORRECTIF : un message d'erreur s'affiche si vous déployez une application exécutable vers un chemin d'accès qui contient des caractères d'échappement dans .NET Framework 2.0 : « Les informations relatives au chemin d'accès absolu sont requises »
950230 CORRECTIF : un message d'erreur d'exception System.ArgumentException s'affiche 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 renvoie un jeton incorrect
951111 CORRECTIF : un message d'avertissement s'affiche 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é importée complètement car elle a dépassé la complexité maximale autorisée »
951113 CORRECTIF : l'ensemble de valeurs renvoyé par la méthode row.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 en utilisant le déploiement ClickOnce dans un environnement sécurisé

Problèmes connus

Problème 1

Après avoir installé .NET Framework 3.5 SP1 sous 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 comprennent chacun les fichiers suivants :
  • Filterpipelineprintproc.dll
  • Msxpsdrv.cat
  • Msxpsdrv.inf
  • Msxpsinc.gpd
  • Msxpsinc.ppd
  • Mxdwdrv.dll
  • Xpssvcs.dll
Ces fichiers étaient en attente de suppression de l'installation 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 .NET Framework. L'Assistant .NET Framework est ajouté au niveau de l'ordinateur pour que la fonctionnalité puisse être utilisée par tous les utilisateurs au niveau de l'ordinateur et non au niveau de l'utilisateur. Par conséquent, le bouton Désinstaller n'est pas disponible dans le menu des extensions Firefox car les utilisateurs standard ne sont pas autorisés à désinstaller des composants au niveau de l'ordinateur.

Résolution

Une mise à jour a été publiée 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 ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.

Nouvelles fonctions et fonctionnalités

Une mise à jour est disponible pour .NET Framework 3.5 Service Pack 1. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.

Références

Reportez-vous aux sites Web suivants pour plus d'informations sur le problème d'installation de .NET Framework 3.5 Service Pack 1
Propriétés

ID d'article : 951847 - Dernière mise à jour : 12 oct. 2011 - Révision : 1

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

Commentaires