Liste des nouvelles fonctionnalités et des problèmes résolus dans la mise à jour logicielles de .NET Compact Framework 2.0 Service Pack 1 pour Visual Studio 2005

Traductions disponibles Traductions disponibles
Numéro d'article: 921591 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

INTRODUCTION

Le Microsoft .NET Compact Framework 2.0 Service Pack 1 (SP1) est une mise à jour de logiciels pour Visual Studio 2005. Ce service pack inclut les améliorations suivantes :
  • Stabilité plus
  • Nouvelles fonctionnalités de débogage
  • Étendue de plate-forme prise en charge
  • Résout plusieurs problèmes

Plus d'informations

Nouvelles fonctionnalités

Les fonctionnalités suivantes sont nouveaux dans .NET Compact Framework 2.0 SP1 :
  • Prise en charge de Windows CE .NET 4.2 dans l'installation .cab
  • Une option pour installer le global assembly cache (GAC) pour une carte de stockage
  • La possibilité de remplacer la méthode Paint dans une classe DataGridColumnStyle a été ajoutée. Cette fonctionnalité vous permet de personnaliser cellules dans une grille de données .
  • Périphérique de débogage à l'aide de Mdbg.exe
  • Un outil LogViewer pour afficher les journaux de réseau de .NET Compact Framework
  • Les performances à distance de .NET Compact Framework moniteur
  • Prise en charge de l'attribut [Serializable]

Des problèmes

Les problèmes suivants sont résolus dans le .NET Compact Framework 2.0 SP1 :
  • Une fuite de mémoire peut se produire lorsque vous modifiez VT_BYREF variantes en code géré.
  • La culture d'interface utilisateur actuelle est mis en cache incorrectement même une fois que vous appelez la méthode CultureInfo.ClearCachedData .
  • Une exception ObjectDisposedException uncatchable peut être générée dans la méthode HttpWebRequest fermeture d'une application avec des demandes asynchrones.
  • Visual Studio cesse de répondre (se bloque) lorsque vous définissez un point d'arrêt dans une fonction. La fonction doit contenir une boucle infinie et doit être appelée à partir la fenêtre Exécution pour résoudre ce problème se produit.
  • Points d'arrêt ne fonctionnent pas correctement si les DLL gérés mis en cache sur le bureau diffèrent les DLL sur le périphérique.
  • La méthode Environment.GetFolderPath génère une exception InvalidOperationException .
  • Une violation d'accès se produit lorsque vous accédez la propriété Controls ou de la propriété Controls.Count d'un contrôle après que le contrôle de démarrage du processus disposing.
  • L'événement WebBrowser.DocumentCompleted est déclenché dans une boucle lorsque la propriété DocumentText contient une image qui est incluse dans un tableau.
  • Fichiers doivent être extrait sur le stockage principal pour contourner les problèmes matériels sur certaines cartes de stockage.
  • Une exception ArgumentOutOfRangeException se produit dans la méthode HttpWebRequest lorsque vous accédez à des URL HTTP (https) sécurisées.
  • Composants Timer ne fonctionnent pas correctement après que le nombre de graduation habille. Ce problème est 49,7 jours exécutant continue à se produire.
  • Une erreur se produit lorsque vous utilisez Microsoft ActiveSync pour charger le .NET Compact Framework 2.0 sur un périphérique.
  • Une fuite de mémoire se produit lorsque vous utilisez Microsoft Component Object Model) marshaling.
  • Le programme d'installation ne vérifie pas la version d'ActiveSync. Le programme d'installation ne désactive pas déploiement si la version d'ActiveSync est antérieure à ActiveSync 4.0 version 4343.
  • Une exception IOException est générée dans la classe SerialPort lorsque vous ouvrez un port série sur la 4150 IPAQ.
  • Un client cesse de répondre (se bloque) lorsque vous appelez la méthode HttpWebRequest sur SSL (Secure Sockets LAYER). Ce problème se produit lorsque la charge utile est supérieure à 32 Ko et que la propriété SendChunked renvoie false.
  • Une exception uncatchable se produit dans la classe SerialPort lorsque la connexion Bluetooth est désactivée.
  • Un finaliseur pour la classe FileStream force l'application quitter inattendue (se bloquer) si une opération d'entrée/sortie précédente a échoué.
  • L'installation de .NET Compact Framework échoue sur des périphériques qui ont une mémoire insuffisante.
  • Une exception NotSupportedException est générée lorsque vous utilisez les types de retour UIntPtr dans Platform invocation services (PInvoke).
  • La méthode Debug.WriteLine ne fonctionne pas correctement dans le .NET Compact Framework 2.0.
  • Ports série virtuels ne sont pas déclarées par la méthode SerialPort.GetPortNames dans la classe SerialPort .
  • types de VARIANT_BOOL sont transmis incorrectement sur des périphériques ARMV4I lorsque vous utilisez COM Interop.
  • Comparaisons de version sont incorrects lors du chargement des assemblys dans .NET Compact Framework 2.0.
  • Le fichier .cab ARMV4 Pocket PC est volumineux. Vous devez supprimer le runtime ARMV4I à partir du fichier .cab ARMV4 Pocket PC pour réduire la taille du fichier .cab.
  • Plusieurs correctifs sont ajoutées pour HTTP Abandon sémantique.
  • La méthode DateTime.Now génère une exception ArgumentOutOfRangeException .
  • Lorsque vous appelez la méthode CurrentTimeZone.GetDaylightTime ou la méthode CurrentTimeZone.GetStandardTime , le périphérique peut cesser de répondre. Ce problème se produit uniquement dans des conditions de stress rares.

Références

Pour plus d'informations sur la
.NET compact Framework, reportez-vous à l'adresse suivante MSDN (Microsoft Developer Network) :
http://msdn2.microsoft.com/en-us/netframework/aa497273.aspx

Propriétés

Numéro d'article: 921591 - Dernière mise à jour: vendredi 12 janvier 2007 - Version: 1.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft .NET Compact Framework 2.0
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional Edition
  • Microsoft Visual Studio 2005 Team System Architect Edition
  • Microsoft Visual Studio 2005 Team System Developer Edition
  • Microsoft Visual Studio 2005 Team System Team Foundation:
  • Microsoft Visual Studio 2005 Team System Test Edition
Mots-clés : 
kbmt kbhowto kbinfo KB921591 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 921591
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com