CORRECTIF : Vous recevez une exception « System.ComponentModel.Win32Exception » lorsque vous exécutez une application du navigateur WPF pour lire ou écrire un cookie dans un navigateur web Firefox

Symptômes

Vous exécutez une application de navigateur Windows Presentation Foundation (WPF) dans un navigateur Web Firefox. Lorsque l’application lit ou écrit un cookie à partir du navigateur Web, l’application Presentationhost.exe se bloque et vous recevez le message d’erreur suivant :

Remarque

System.ComponentModel.Win32Exception : Erreur inconnue (0x105)

à MS. Internal.AppModel.CookieHandler.SetCookieUnsafe(Uri uri, String cookieData, String p3pHeader)

dans System.Windows.Application.SetCookie(uri uri, string value)

Ce problème se produit lorsque les conditions suivantes sont remplies :

  • La version du navigateur Firefox Web ne soit pas antérieure à 3.0.
  • Vous avez installé .NET Framework 3.5 Service Pack 1 (SP1) sur l’ordinateur.

Résolution

Un correctif logiciel pris en charge est désormais disponible auprès de Microsoft. Toutefois, elle est destinée uniquement à corriger le problème décrit dans cet article. Appliquez-le uniquement aux systèmes qui rencontrent ce problème spécifique. Ce correctif logiciel va peut-être subir des tests supplémentaires. Par conséquent, si vous n’êtes pas sérieusement concerné par ce problème, il est recommandé d’attendre le prochain Service Pack qui contiendra ce correctif.

Pour résoudre ce problème immédiatement, contactez les services de support technique Microsoft pour obtenir le correctif. Pour obtenir la liste complète des numéros de téléphone des services de support technique Microsoft et des informations sur les frais engendrés, reportez-vous au site web de Microsoft à l’adresse suivante :

http://support.microsoft.com/contactus/?ws=support Remarque Dans certains cas, les frais de support technique par téléphone peuvent être annulés si un professionnel du Support Microsoft détermine qu’une mise à jour spécifique peut résoudre votre problème. Les coûts habituels du support technique s’appliqueront aux autres questions et problèmes non directement liés à la mise à jour en question.

Configuration requise

  Vous devez avoir préalablement installé .NET Framework 3.5 SP1 avant d’appliquer ce correctif logiciel.

Nécessité de redémarrer

  Il n’est pas obligatoire de redémarrer votre ordinateur après avoir appliqué ce correctif logiciel.

Informations sur le remplacement des correctifs logiciels

  Ce correctif logiciel n'en remplace pas d'autre.

Informations de fichier

  La version anglaise de ce correctif possède les attributs de fichier répertoriés dans le tableau suivant ou ceux d’une version ultérieure. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties en heure locale. Pour connaître le décalage entre l’heure UTC et l’heure locale, utilisez le bouton
Fuseau horaire
  onglet dans le
Date et heure
  dans le Panneau de configuration.

Version x86 et version x64

Nom de fichier Version du fichier Taille du fichier Date Heure Plateforme
Npwpf.dll 3.5.30729.4122 68,408 04-juin-2009 1,019 x86

Solution de contournement

Pour contourner ce problème, utilisez la version du navigateur Firefox antérieure à la version 3.0.

État

Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».