Notes de mise à jour de Visual Studio 2005 Service Pack 1

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

Sommaire

Résumé

Ce document répertorie les problèmes connus avec l'installation et la désinstallation de Visual Studio 2005 Service Pack 1 (SP1) et les fonctionnalités de Visual Studio 2005 SP1. Pour plus d'informations sur les modifications qui sont inclus dans Visual Studio 2005 SP1, consultez Nouveautés dans Visual Studio 2005 SP1.

Plus d'informations

Dans ce document :
  • Comment faire pour obtenir Visual Studio 2005 SP1
  • Correctifs inclus dans ce Service Pack
  • Langues et systèmes d'exploitation pris en charge
  • Exigences d'installation
  • Prise en charge SP1 Visual Studio 2005
  • Problèmes d'installation ? toutes les plates-formes
  • Problèmes d'installation ? Windows Vista
  • Problèmes d'installation ? Windows Server 2003
  • Problèmes de désinstallation
  • Problèmes connus et solutions
  • Remarques concernant le matériel
  • Produits associés

Comment faire pour obtenir Visual Studio 2005 SP1

Visual Studio 2005 SP1 est disponible aux endroits suivants :

Visual Studio 2005 Team Suite SP1Ce téléchargement installe le service pack pour Microsoft Visual Studio 2005 Standard, Professional et Team Edition.

Visual Studio 2005 Team Foundation Server SP1

Ce téléchargement installe le service pack pour Microsoft Visual Studio 2005 Team Foundation Server.

Visual Studio 2005 Express Editions SP1Ce téléchargement installe le service pack pour Microsoft Visual Studio 2005 éditions Express.

Correctifs inclus dans ce Service Pack

La liste des correctifs pour Visual Studio 2005 SP1 est disponible à partir de Liste des correctifs dans Visual Studio 2005 Service Pack 1.

Langues et systèmes d'exploitation pris en charge

Langues prises en charge

Visual Studio 2005 SP1 fournit des mises à jour pour tous les produits de langage Visual Studio 2005 :
  • Chinois (simplifié)
  • Chinois (traditionnel)
  • Anglais (États-Unis)
  • Français
  • Allemand
  • Italien
  • Japonais
  • Coréen
  • Russe
  • Espagnol

Systèmes d'exploitation pris en charge

  • Microsoft Windows 2000 Professionnel SP4
  • Microsoft Windows 2000 Server SP4
  • Microsoft Windows 2000 Advanced Server SP4
  • Microsoft Windows 2000 Datacenter Server SP4
  • Microsoft Windows XP Professionnel Édition x 64 (WOW)
  • Microsoft Windows XP Professionnel SP2
  • Microsoft Windows XP Édition familiale SP2
  • Microsoft Windows XP Media Center Edition 2002 SP2
  • Microsoft Windows XP Media Center Edition 2004 SP2
  • Microsoft Windows XP Édition Media Center 2005
  • Microsoft Windows XP Tablet PC Edition SP2
  • Microsoft Windows Server 2003, Standard Edition SP1
  • Microsoft Windows Server 2003, Enterprise Edition SP1
  • Microsoft Windows Server 2003, Datacenter Edition SP1
  • Microsoft Windows Server 2003, Web Edition SP1
  • Microsoft Windows Server 2003, Standard x 64 Edition SP1 (WOW)
  • Microsoft Windows Server 2003, Enterprise x 64 Edition SP1 (WOW)
  • Microsoft Windows Server 2003, Datacenter x 64 Edition SP1 (WOW)
  • Microsoft Windows Server 2003 R2, Standard Edition
  • Microsoft Windows Server 2003 R2, Standard Édition x 64 (WOW)
  • Microsoft Windows Server 2003 R2, Enterprise Edition
  • Microsoft Windows Server 2003 R2, Enterprise x 64 Edition (WOW)
  • Microsoft Windows Server 2003 R2, Datacenter Edition
  • Microsoft Windows Server 2003 R2, Datacenter Édition x 64 (WOW)
  • Microsoft Windows Vista

Exigences d'installation

  • Une copie sous licence de l'un des produits pris en charge Visual Studio 2005 doit être installée sur l'ordinateur cible.
  • Microsoft Windows Installer version 3.1 ou ultérieure doit être installé sur l'ordinateur cible.
  • 192 Mo de RAM est requis. 256 Mo ou plus sont recommandés.

Prise en charge SP1 Visual Studio 2005

Prise en charge formelle est disponible via Microsoft se connecter.
Support de Communauté informel est disponible via le Forums MSDN.

Problèmes d'installation ? toutes les plates-formes

Installation du service pack prend plue de l'installation du produit d'origine :

Installation de Visual Studio 2005 SP1 prend plu de l'installation de la version originale, car l'installation de SP1 est beaucoup comme une installation de produit, mais avec des tâches d'installation supplémentaires. Temps d'installation dépend de quel produit est installé et la configuration de l'ordinateur.

Installation requiert beaucoup d'espace disque :

Espace disque égal à celle de l'installation du produit d'origine peut être nécessaire d'installer un service pack. Si vous avez plusieurs produits Visual Studio installé, vous devez l'espace disque pour chaque installation du service pack. Vous trouverez une estimation de l'espace disque requis sur la page de téléchargement du service Pack.

Visual Studio 2005 SP1 tente d'installer plusieurs fois :

Le service pack est exécutée plusieurs fois si vous avez plusieurs produits Visual Studio installés sur votre ordinateur. Ne démarrez pas plus d'une fois l'installation.

Boîtes de dialogue sont partiellement masquées lors de l'installation :

Ce problème se produit si vous déplacez le Configuration... boîte de dialogue en dehors du centre de l'écran. Boîtes de dialogue suivantes sont centrées sur la Configuration... boîte de dialogue. Si le Configuration... boîte de dialogue est près du coin de l'écran, plus grandes boîtes de dialogue qui s'affichent ensuite peuvent être partiellement hors de l'écran.

Pour résoudre ce problème :
  • Laissez le Configuration... boîte de dialogue dans le centre de l'écran.
Visual Studio 2005 SP1 ne s'installera pas immédiatement après une compilation de Visual Studio :
Vous ne pouvez pas installer Visual Studio 2005 SP1 jusqu'à ce que le service débogueur se ferme.

Pour résoudre ce problème, effectuez l'une des opérations suivantes :
  • Terminez les compilations qui sont en cours et attendent que le service du débogueur fermer. Cela peut prendre jusqu'à dix minutes.
  • Utilisez le Gestionnaire des tâches pour mettre fin à toutes les instances de service mspdbsrv.exe.

Conditions préalables de Team Foundation Server :

Vous devez installer la mise à jour à partir de Article 919156 avant d'installer Visual Studio 2005 SP1. Cette mise à jour garantit que le serveur ne traite pas les demandes des clients pendant l'installation de SP1.

Visual Studio 2005 Team Foundation Server SP1 ne parvient pas à installer ou désinstaller si le réseau n'est pas disponible :

Visual Studio 2005 Team Foundation Server SP1 ne parvient pas à installer ou désinstaller lorsque le réseau n'est pas disponible. Il s'agit d'un problème avec une action personnalisée qui est dépendant d'Active Directory.

Scénario :
  1. Installez Visual Studio 2005 Team Foundation Server à partir d'un partage réseau.
  2. Installer la mise à jour requise à partir de Article 919156.
  3. Copiez Visual Studio 2005 Team Foundation Server SP1 localement.
  4. Désactivez le réseau.
  5. Installer le service pack à partir du chemin local. Le service pack échoue.
Pour résoudre ce problème :
  • Assurez-vous que le réseau est disponible avant d'installer ou désinstaller le service pack.

Désinstallation de Visual Studio 2005 Web Application Projects requis :

Suivez ces étapes pour installer Visual Studio 2005 SP1 si vous avez Visual Studio 2005 Web Application Projects est installé :
  1. Désinstaller le Visual Studio 2005 Web Application Projects macro complémentaire.
  2. Installez Visual Studio 2005 SP1.

Outils SQL Server Compact Edition et le Runtime :

Visual Studio 2005 SP1 inclut des mises à jour des utilitaires des conception SQL Server Compact Edition 3.1. Le SQL Server Compact Edition Tools pour Visual Studio 2005 SP1 incluent/boîtes de dialogue de l'interface utilisateur, fichiers CAB de périphérique, fonctionnalité DataDirectory et ClickOnce prise en charge pour les composants développement Smart Device. Vous devez télécharger et installer les outils suivants et runtime pour prendre en charge du développement de données SQL Server bout à bout :

Mise à jour de correctif pour Visual Basic 2005 compilateur de ligne de commande (Vbc.exe) :

Visual Studio 2005 SP1 fournit des améliorations apportées à la Visual Basic 2005 compilateur de conception, y compris l'amélioration de la réactivité, de stabilité et de performances. Le correctif disponible à partir dehttp://support.Microsoft.com/kb/924162 Fournit des améliorations du service pack pour le compilateur de ligne de commande Visual Basic 2005 (vbc.exe).

Après avoir installé Visual Studio 2005 SP1, installez ce correctif au développement et les machines déployées pour obtenir les correctifs du service pack pour le compilateur de ligne de commande si une des situations suivantes :
  • Vous développez des sites web avec ASP.NET 2.0 dans Visual Basic 2005.
  • Vous déployez des sites du web 2.0 ASP.NET écrit dans Visual Basic 2005.
  • Vous construisez 2005 Visual Basic projets en dehors de l'IDE à l'aide du compilateur de ligne de commande.

Désinstaller Visual Studio 2005 SP1 bêta avant d'installer la version finale :

Avant d'installer la version de Visual Studio 2005 SP1, vous devez désinstaller la version bêta de Visual Studio 2005 SP1. Si vous ne désinstallez pas la version bêta d'abord, le message d'erreur suivant s'affiche :
Le correctif de mise à niveau ne peut pas être installé par le service Windows Installer car le programme doit être mis à niveau peut être manquant ou le correctif de mise à niveau peut mettre à jour une version différente du programme. Vérifiez que le programme doit être mis à niveau existe sur votre ordinateur et que le correctif de mise à niveau est correct.
Pour désinstaller la version bêta de Windows 2000, Windows XP, Windows XP SP1, Windows Server 2003 RTM :
  1. Cliquez sur Démarrer.
  2. Cliquez sur Le panneau de configuration.
  3. Ouvrir Ajout/Suppression de programmes.
  4. Sélectionnez la version bêta du service pack pour chaque produit auquel il est appliqué, puis cliquez sur Modifier/supprimer.
Pour désinstaller la version bêta de Windows XP SP2 et Windows Server 2003 SP1 :
  1. Cliquez sur Démarrer.
  2. Cliquez sur Le panneau de configuration.
  3. Ouvrir Ajout/Suppression de programmes.
  4. Vérifier Afficher les mises à jour Si elle n'est pas déjà activée.
  5. Sélectionnez la service pack bêta imbriquée sous chaque produit auquel il est appliqué, puis cliquez sur Supprimer.
Pour désinstaller la version bêta de Windows Vista :
  1. Cliquez sur Démarrer.
  2. Cliquez sur Le panneau de configuration.
  3. Cliquez sur Programmes.
  4. Cliquez sur Mises à jour de l'affichage installé dans le Programmes et fonctionnalités section.
  5. Sélectionnez la version bêta du service pack pour chaque produit auquel il est appliqué, puis cliquez sur Désinstaller.

Problèmes d'installation ? Windows Vista

Installation sur Windows Vista requiert des privilèges élevés :

Si vous installez Visual Studio 2005 SP1 sur Windows Vista, nous vous recommandons que vous cliquez droit sur l'exécutable du Service Pack 1, puis sélectionnez Exécuter en tant qu'administrateur. Vous pouvez également lancer l'exécutable à partir d'une fenêtre de console privilégié.

Programme d'installation boîte de dialogue ne s'affiche pas :

La vérification se produit sous le contrôle de compte utilisateur (UAC) avec toutes les installations retarde l'affichage de l'initiale programme d'installation boîte de dialogue. Les retards de plus d'une heure ont été signalés.

Visual Studio mise à jour 2005 Service Pack 1 pour Windows Vista

Nous publions une mise à jour pour Visual Studio 2005 SP1 pour résoudre les problèmes spécifiques à la plateforme Vista. Pour plus d'informations, consultez Visual Studio sur Windows Vista.

Problèmes d'installation ? Windows Server 2003

L'installation échoue sur les éditions de Windows Server 2003 avec Windows Server 2003 SP1 est installé :

L'erreur signalée est
Erreur 1718. Fichier Nom de fichier a été rejeté par la stratégie de signature numérique.
Ce problème se produit lorsque l'ordinateur mémoire contiguë est insuffisante pour Windows Server 2003 ou Windows XP vérifier que le package .msi ou .msp est correctement signé.

Pour résoudre ce problème :
  • Voir la rubrique Article 925336.

Problèmes de désinstallation

Erreur 33088 s'affiche lors de la désinstallation Visual Studio 2005 SP1 :

Cette erreur se produit dans le scénario suivant :
  1. Installer une édition Visual Studio 2005 Team Test.
  2. Installez le contrôleur de l'exécution de Test distribué ou le composant Agent de l'exécution de Test distribué.
  3. Installez le service pack correspondant.
  4. Échec de la désinstallation du service pack avec
    Erreur 33088 : Il existe un problème dans le package d'installation.
Pour résoudre ce problème :
  1. Désinstallez le composant à l'aide "Ajout / Suppression de programmes.
  2. Désinstaller le service pack Visual Studio.
  3. Réinstallez le composant.

La désinstallation Visual Studio Team Suite 2005 SP1 sauts Visual Basic Express 2005 :

Cette erreur se produit dans le scénario suivant :
  1. Installez Visual Studio Professional 2005.
  2. Installez Visual Studio 2005 SP1 pour Visual Studio Professionnel.
  3. Installez Visual Basic 2005 Express.
  4. Installez Visual Basic Express 2005 SP1.
  5. Désinstaller Visual Studio Professional 2005.
  6. Visual Basic Express l'exécution échoue. Il s'agit, car il 2 assemblys sont manquants.
Pour résoudre ce problème :
  1. Réinstallez Visual Basic Express 2005 en sélectionnant le Réparation option.
  2. Réinstallez Visual Basic Express 2005 SP1 en sélectionnant le Réparation option.

Visual Web Developer Express SP1 ne parvient pas à désinstaller :

Cette erreur se produit dans le scénario suivant :
  1. Installez Visual Web Developer Express.
  2. Installez Visual Web Developer Express SP1.
  3. Désinstallez Visual Web Developer Express.
  4. Installez Visual Web Developer Express.
  5. Installez Visual Web Developer Express SP1.
  6. Désinstallez Visual Web Developer Express SP1.
  7. Une erreur s'est produite.
Pour revenir à un état de système connu :
  1. Désinstallez Visual Web Developer Express.
  2. Installez Visual Web Developer Express.
  3. Installez Visual Web Developer Express SP1.

Désinstallation de Visual Studio 2005 Team Suite SP1 supprime les symboles :

Désinstallation de Visual Studio 2005 Team Suite SP1 supprime les fichiers de symboles et peut interrompre l'installation du produit Visual Studio 2005 d'origine.

Pour résoudre ce problème :
  • Une réparation de produit de Visual Studio 2005 remplacera tous les fichiers manquants.

Désinstallation de Visual Studio 2005 SP1 dans un scénario côte à côte peut rompre l'autre installation du service pack

Lorsque deux éditions Visual Studio 2005 sont installées sur le même ordinateur et sont mis à jour par le service pack, la désinstallation du service pack pour l'une des éditions rétablira fichiers au niveau sans service pack pour l'autre édition.

Pour résoudre ce problème :
  • Réinstallez le service pack sur l'autre édition.

Les numéros de la Base de connaissances (KB) associés à certains des service packs sont incorrects :

Les numéros KB associés à certains des service packs n'apparaissent pas correctement sur le produit ajouter / supprimer des programmes ou désinstaller un programme dans le panneau contrôle. L'aide / bouton plus d'informations affiche un lien vers un article spécifique Ko, ce qui peut contenir un nombre incorrect de la base de connaissances dans son URL. Veuillez consulter le tableau ci-dessous pour les numéros de Ko corrects.
Réduire ce tableauAgrandir ce tableau
Nombre réel de KoDésinstaller la base de connaissancesLangueFamille de produits
926601926601AnglaisVisual Studio 2005 Team Suite
926602926602JaponaisVisual Studio 2005 Team Suite
926603926603Chinois (traditionnel)Visual Studio 2005 Team Suite
926604926603Chinois (simplifié)Visual Studio 2005 Team Suite
926605926603CoréenVisual Studio 2005 Team Suite
926606926603AllemandVisual Studio 2005 Team Suite
926607926607FrançaisVisual Studio 2005 Team Suite
926608926608ItalienVisual Studio 2005 Team Suite
926609926608EspagnolVisual Studio 2005 Team Suite
926738922996AnglaisVisual Studio 2005 Team Foundation Server
926739922996JaponaisVisual Studio 2005 Team Foundation Server
926740922996Chinois (traditionnel)Visual Studio 2005 Team Foundation Server
926741922996Chinois (simplifié)Visual Studio 2005 Team Foundation Server
926742922996CoréenVisual Studio 2005 Team Foundation Server
926743922996AllemandVisual Studio 2005 Team Foundation Server
926744922996FrançaisVisual Studio 2005 Team Foundation Server
926745922996ItalienVisual Studio 2005 Team Foundation Server
926746922996EspagnolVisual Studio 2005 Team Foundation Server
926747918525MultilingueVisual Studio 2005 Express Editions
926748926748MultilingueVisual Studio 2005 Express Editions
926749918525MultilingueVisual Studio 2005 Express Editions
926750922995MultilingueVisual Studio 2005 Express Editions
926751926751MultilingueVisual Studio 2005 Express Editions
928425926601RusseVisual Studio 2005 Team Suite

Problèmes connus et solutions

Les utilisateurs sont invités à l'autorisation d'installer des correctifs pour Visual Studio 2005 SP1 sur Windows Vista :

Si les correctifs pour Visual Studio 2005 SP1 sont publiés à l'avenir, le système vous demandera l'autorisation de les installer. Dans Windows Vista, l'autorisation est requise dans le mode interface utilisateur et en mode silencieux. Si vous disposez d'automatiser l'installation sur Windows Vista, vous devez installer les correctifs à l'aide du compte administrateur. Pour plus d'informations, consultez Visual Studio mise à jour 2005 Service Pack 1 pour Windows Vista .

Débogage sur les installations de Windows 64 bits :

Visual Studio 2005 SP1 contient plusieurs correctifs de débogueur qui fonctionnent lorsque vous déboguez des applications 32 bits sur les installations de Windows 64 bits. Seul un sous-ensemble de ces correctifs fonctionner lors du débogage d'applications 64 bits sur les installations 64 bits. C'est pourquoi Visual Studio 2005 SP1 ne modifie pas le nombre des composants de débogage 64 bits.

Débogage des applications 64 bits natives Visual Basic sur les installations de Windows 64 bits :

Lors du débogage d'une application de Visual Basic dans Visual Studio 2005 SP1 sur un ordinateur 64 bits, le message d'erreur suivant peut s'afficher lorsque le débogueur tente d'évaluer un (nom partiellement qualifiéMonnompar exemple) dans la fenêtre Espion ou la fenêtre Exécution :
BC 30699"Monnom n'est pas déclaré ou le module le contenant n'est pas chargé dans la session de débogage. »
Cela s'applique uniquement aux applications compilées à l'aide Toute unité centrale ou x 64 comme le Type de plate-forme. Une optimisation pour le format PDB a été effectuée dans Visual Studio 2005 SP1. Le format PDB optimisé peut uniquement être utilisé par le compilateur de Visual Basic est livré avec Visual Studio 2005 SP1. Débogage sur une installation de Windows 64 bits est effectué via les composants de débogage distants, mais ces composants n'ont pas été mis à jour pour comprendre le format PDB optimisé.

Pour résoudre ce problème :
  • Fournissez une qualification complète pour le nom dans le débogueur windows. Par exemple : Consoleapplication1.MaClasse.monnom.

Débogage distant :

Visual Studio 2005 SP1 ne peut pas être installé sur un système qui ne contient-elle pas une installation de Visual Studio 2005. Par conséquent, les ordinateurs qui contiennent uniquement des composants de débogage distant et qui n'ont pas de Visual Studio 2005 ne peut pas être mis à jour par Visual Studio 2005 SP1.

Pour résoudre ce problème, effectuez l'une des opérations suivantes :
  • Appliquer les modifications de Visual Studio 2005 SP1 aux ordinateurs qui contiennent les composants de débogage à distance en les remplaçant par les composants de C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\x86\.
  • Partage de la C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\x86\ répertoire sur votre réseau afin que les ordinateurs distants puissent exécuter msvsmon.exe directement à partir de ce partage.
RemarqueLes correctifs de débogage dans Visual Studio 2005 SP1 ne sont pas installés sur les ordinateurs 64 bits, car aucun des fichiers dans C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\ sont modifiés. Si vous souhaitez appliquer les correctifs de débogueur sur des systèmes distants, utilisez un système 32 bits comme source pour les composants de débogage.

Installation de plusieurs Windows Embedded CE 6.0 SDK :

Lorsque vous installez plusieurs Windows Embedded CE 6.0 SDK qui sont basés sur la même conception de système d'exploitation, vous verrez qu'un kit de développement dans le Visual Studio 2005 SP1 natif projets Assistant de création.

Scénario :
  1. Installez Visual Studio 2005 SP1.
  2. Installer plusieurs kits de développement logiciel WinCE 6.0 qui sont basés sur le même modèle de système d'exploitation.
  3. Créer de nouveaux projets natifs, puis sur plateformes pour sélectionner la plate-forme SDK. Un seul SDK sera répertorié.

Éditeur de ressources managées :

Essayez d'ajouter une nouvelle image, icône ou fichier texte ou un fichier existant n'est pas dans le dossier du projet ou l'un de ses sous-dossiers, provoquera des Visual Studio afficher ce message d'erreur :
Tenté de lire ou écrire mémoire protégée. Cela indique souvent qu'une autre mémoire est endommagée.
Pour résoudre ce problème :
  1. Déplacer ou copier le fichier bitmap ou autre dans le dossier de destination dans le projet (généralement le Ressources dossier).
  2. Faites glisser le fichier à partir de là vers l'éditeur de ressources managées.

Les versions récentes de la source de bibliothèque Qt génèrent des erreurs de compilation :

Un correctif pour le compilateur VC ++ a provoqué certains exemples de code ne pas à compiler avec Visual Studio 2005 SP1 et à une erreur C2244. Le code qui n'est pas compilé sans SP1 utilise les classes de modèle héritées et les types imbriqués. En particulier, les versions actuelles de la source de bibliothèque Qt qui utilisent ce code de modèle sont affectées par cette modification.

La forme la plus basique du code problématique ressemble à ceci :
template <class T>
class A
{
public:
    typedef int N_A;
};

template <class T>
class B : public A<T>
{
public:
    typename A<T>::N_A test();
};

template <class T>
typename A<T>::N_A B<T>::test()    /* 1 */
{ 
    return 0;
}
Modèle classe b hérite de la classe de modèle A. Un<T> a un type imbriqué, N_A que b<T>:: test() renvoie. Le compilateur Visual Studio 2005 SP1 produit une erreur C2244 sur la ligne marquée / * 1 * /. La solution consiste à introduire un typedef pour un<T>:: N_A dans b<T> et utiliser ce typedef via b<T>. Avec la solution de contournement, le code ci-dessus est modifié à:</T> </T> </T> </T> </T>
template <class T>
class A
{
public:
    typedef int N_A;
};

template <class T>
class B : public A<T>
{
public:
    typedef A<T>::N_A N_B;  // typedef definition
    typename N_B test(); // use of the typedef in the return type
};

template <class T>
typename B<T>::N_B B<T>::test()    // use of the typedef in the return type
{ 
    return 0;
}

Affichage des événements d'application Visual Basic, Visual Studio bloque :

En cliquant sur Afficher des événements applications page de propriétés d'un projet Visual Basic entraînera la Visual Studio de tomber en panne si le fichier ApplicationEvents.vb n'existe pas déjà dans l'Application.

Pour résoudre ce problème :
  • Créez un fichier nommé ApplicationEvents.vb dans la racine de la Visual Basic de projet, puis insérez le texte suivant :
    Namespace My
    ' The follow events are available for MyApplication:
    '
    ' Startup: Raised when the application starts, before
    ' the startup form is created.
    ' Shutdown: Raised after all application forms are closed.
    ' This event is not raised if the application terminals
    ' abnormally.
    ' UnhandledException: Raised if the application encounters
    ' an unhandled exception.
    ' StartupNextInstance: Raised when launching a single-
    ' instance application and the application is already
    ' active.
    ' NetworkAvailabilityChanged: Raised when the network
    ' connection is connected or disconnected.
    
    Partial Friend Class MyApplication
    
    End Class
    
    End Namespace
    

Concepteur XML se bloque lorsque la propriété TargetNamespace d'un schéma XML est vide :

Lorsque des schémas XML contiennent une <Include>référençant d'autres schémas XML, le Concepteur XML peut s'interrompre si l'espace de noms (</Include>xmlns) ou TargetNamespace (targetNamespace) est une valeur qui diffère de l'espace de noms référencé dans le schéma associé. En d'autres termes, lorsque des schémas incluent d'autres schémas, ils doivent référencer le même espace de noms.

Pour résoudre ce problème :
  1. Cliquez droit sur le fichier de schéma dans l'Explorateur de solutions, puis sélectionnez Afficher le Code pour ouvrir le schéma dans l'éditeur.
  2. Ensemble targetNamespace et xmlns pour le même espace de noms.

Team Foundation Server :

Pour plus d'informations sur le programme d'installation Team Foundation Server problèmes connexes, consultez Team Foundation Server Microsoft 2010 Service Pack 1.

Générateur de profils n'est plus utilisable sur Windows 2000 :

Le pilote du Générateur de profils cessera parfois de fonctionner sur les plates-formes Windows 2000. Essayez de démarrer le moniteur en mode échantillonnage signale une erreur. Essayez de démarrer le moniteur en mode trace signale un avertissement sur l'impossibilité d'exécuter le pilote.

Pour résoudre ce problème :
  1. Redémarrez l'ordinateur.
  2. Exécutez ces commandes :
    vsperfcmd -driver:uninstall
    vsperfcmd -driver:start
  3. Ouvrez une session sur l'ordinateur.
  4. Ouvrez une session sur l'ordinateur.
  5. Démarrer le moniteur comme auparavant.

CFindReplaceDialog n'est pas localisé dans les projets Smart Device natifs :

CFindReplaceDialog affiche un texte en anglais lorsqu'elle est appelée à partir d'une application Smart Device C++ native sur un périphérique non anglais. Les ressources pour CFindReplaceDialog ne sont pas localisés, et il n'y a pas de solution à ce problème.

Exemples du Kit de développement Windows Mobile existants et des applications Smart Device natives ne peuvent pas compilée :

De nombreux exemples existants et les applications utilisateur natives générées à l'aide de Visual Studio 2005 SP1 échoue à compiler avec ce message d'erreur :
Erreur LNK2019 : non résolu __GSHandlerCheck symbole externe non résolu
Échantillons dans le SDK Windows Mobile 5.0 pour Pocket PC et Windows Mobile 5.0 SDK pour Smartphone sont affectés par ce problème.

Visual Studio 2005 SP1 met à jour les compilateurs de Visual Studio avec la prise en charge /GS est déjà disponible dans les compilateurs Windows CE 6.0. Erreurs de liaison se produisent dans les projets Smart Device C++ natifs qui ne sont pas explicitement liés à « libcmt.lib » ou qui ont désactivé /GS et qui s'exécutent sur les plates-formes antérieur à Windows Embedded CE 6.0.

Pour résoudre ce problème :
  1. Incluez explicitement « libcmt.lib » dans la liste des bibliothèques supplémentaires.
  2. Désactiver l'éditeur de liens d'avertissement (/ nowarn: 4099)

Liaison de données échoue sur les tests Web codés dans Visual Studio Team Suite for Software Testers :

Cette erreur se produit lorsque codé tests Web qui sont liés à différentes sources de données sont exécutés à partir du même test de charge.

Scénario :
  1. Créez deux tests Web codés qui utilisent databinding et sont liés à différentes sources de données.
  2. Ajoutez les deux essais à un seul test de charge.
  3. Exécutez le test de charge.
Une erreur indique que ces données pour l'une des deux sources de données est introuvable.

Pour résoudre ce problème :
  • Il s'agit pas de résolution pour l'instant. Nous publierons un correctif au cours du premier trimestre de 2007, vous ne pourrez pas télécharger à http://go.Microsoft.com/fwlink/?linkid=80456.

Projets et Applications web

Performances dans les projets de site Web de ASP.NET de la refactorisation sont améliorée :

Appel d'une opération de refactorisation dans une solution qui contient maintenant un site Web ASP.NET fonctionne mieux.

Avant de déterminer si une page .aspx doit être chargée, l'opération de refactorisation sera :
  • Effectuez une recherche lexicale sur l'élément qui est refactorisé afin de déterminer s'il existe dans une page .aspx.
  • Déterminer si une référence est accessible à partir de la portée actuelle.
Dans les projets d'Application Web, la refactorisation renommer et recherche de toutes les références ne sont pas pris en charge à partir dans les fichiers .aspx. Toutefois, le refactorisation dans les fichiers code-behind est entièrement pris en charge.

Problèmes de conversion de projet d'Application de Web :

Conversion d'une solution mixte qui contient les projets à la fois Visual C# et Visual J# peut échouer ou peut produire un projet vide. La solution de contournement consiste à convertir chaque projet individuellement à partir d'une nouvelle instance de Visual Studio pour chaque conversion.

Annuler la conversion d'un projet à un projet d'Application Web peut provoquer une erreur et laisser le projet dans un état moitié converti.

Mise à niveau un projet WebClass de 6 Visual Basic de 2003 peut ne pas terminer. La solution consiste à fermer le projet, puis le rouvrir et réexécutez la mise à niveau.

Dans les projets d'Application Web, lorsque vous convertissez des fichiers Visual Basic ou .aspx, le fichier de concepteur ne peut pas être mis à jour correctement. La solution consiste à corriger manuellement les fichiers.

Problèmes d'ordre général projets de Site Web et des projets d'Application Web :

Le système de projet des Applications Web ne détecte pas les fichiers web.config manquants. Ajout d'un contrôle qui requiert des informations de configuration entraîne un faux dossier dans l'Explorateur de solutions. La solution de contournement consiste à ajouter manuellement un fichier web.config avant d'ajouter des contrôles à un projet d'Application Web.

Projets d'Application Web qui contiennent des sous-projets que les contrôles de référence dans le projet racine peuvent bloquer l'IDE.

Si une solution de site Web qui contient les fichiers .pdb et .xml est ajoutée au contrôle de code source TFS, les fichiers .pdb et .xml ne peut pas être correctement ajoutés.

Visual Studio est une fuite de mémoire lorsque vous utilisez un Assistant à l'intérieur d'une vue à l'intérieur d'un Multiview. La solution consiste à enregistrer la solution, puis redémarrez Visual Studio.

Modifications dans le dossier bin dans les projets de site Web et Application Web peuvent provoquer des Visual Studio créer un cliché instantané de tout le dossier bin. Cette copie peut ralentir les performances de Visual Studio et consommer de l'espace disque.

Si votre page et les contrôles utilisateur existent dans différents espaces de noms qui sont sous le même espace de noms racine, le code généré ne compilera pas car l'espace de noms que le concepteur crée pour la déclaration du contrôle utilisateur à l'intérieur de la page est incorrect. La solution de contournement consiste à supprimer la déclaration du fichier du concepteur et ensuite de le placer dans le fichier code-behind. Une fois qu'il est déplacé vers le fichier code-behind, il y restera inchangée même si vous modifiez la page.

Installation et désinstallation de navigateurs tiers peuvent cause exécution en appuyant sur F5 et l'afficher dans le navigateur de commande à cesser de fonctionner pour les projets d'Application Web. Vérifiez si la clé de Registre suivante est toujours disponible :
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\IEXPLORE.[EXE] @ = "" C:\\Program Files\\Internet Explorer\\iexplore.exe"" "" Chemin""=""C:\\Program Files\\Internet Explorer;"" "
Après avoir installé le service pack, les projets d'Application Web sur Windows 2000 peuvent ne pas se connecter au serveur de développement côté client ASP.NET. Cela peut provoquer l'échec de la génération et peut se bloquer Visual Studio. Le problème est le résultat d'une condition de concurrence entre le système de projet et le serveur de développement. La solution de contournement consiste à configurer le projet pour utiliser IIS sur Windows 2000 et éviter ainsi le serveur de développement.

Dans un projet d'Application Web, essayez de créer un gestionnaire d'événements en double-cliquant sur l'événement dans le concepteur peut échouer lorsque la classe de page contient un ou plusieurs méthodes surchargées. Cela ne se produit pas lorsque vous utilisez un projet de Site Web.

Publication d'un projet d'Application Web à un partage en lecture seule entraînera Visual Studio panne. La solution de contournement consiste à s'assurer que le partage est accessible en écriture.

Pare-feux tiers peut provoquer le blocage Visual Studio.

Dans un projet d'Application Web, chaque utilisation de CTRL + F5 ou afficher dans le navigateur entraîne une nouvelle instance d'Internet Explorer pour être lancé.

Projets de site Web ne s'imbriquent correctement dans les projets d'Application Web.

Ajout d'une image par le biais de la page de propriétés de ressources peut provoquer un message d'erreur à afficher.

Le traçage WSE 3.0 ne fonctionne pas avec les projets qui ont été créés à l'aide du projet Visual Studio 2005 Web Application. Le suivi fonctionne comme prévu dans WSE 3.0 pour les projets de Site Web.

Activation du profilage de trace des projets d'Application Web ou des Applications de Service Web :

Profilage de trace à partir de l'IDE de Visual Studio ne fonctionne pas pour les applications de Service Web ou de projets d'Application Web. Code utilisateur n'apparaît pas dans les rapports.

Pour résoudre ce problème :
  1. Ouvrez la page de propriétés du projet.
  2. Pour les projets Visual C#, ajoutez le code suivant à la Ligne de commande de l'événement après génération fenêtre :
    $(DevEnvDir) \..\..\Team tools\performance tools\vsinstr$ (TargetPath)
  3. Pour les projets de Visual Basic, cliquez sur Événements de génération Pour ouvrir le Événements de génération boîte de dialogue. Ajoutez le code suivant à la Ligne de commande de l'événement après génération fenêtre :
    $(DevEnvDir) \..\..\Team tools\performance tools\vsinstr$ (TargetPath)
  4. Profil comme d'habitude à partir de l'IDE.
Si vous souhaitez exécuter le profilage d'échantillonnage, supprimez cette ligne de la page de propriétés.

Erreur non spécifiée lors de la vérification dans Visual Studio 2003 Web Application après la conversion de Visual Studio 2005 SP1 :

Cette erreur se produit dans le scénario suivant :
  1. Dans Visual Studio 2003, créer une solution, ajouter une application Web et ajoutez-la au contrôle de code source.
  2. Dans Visual Studio 2005, sur le Fichier menu, cliquez sur Ouvrir à partir de contrôle de code source, puis sélectionnez le Visual Studio 2003 solution.
  3. Dans le Migration boîte de dialogue qui s'affiche, cliquez sur Terminer pour migrer la solution vers Visual Studio 2005.
  4. Cet avertissement s'affiche lors de la migration :
    Un ou plusieurs projets dans la solution n'a pas peuvent être chargés pour les raisons suivantes : le fichier projet ou le web a été déplacé, renommer ou n'est pas sur votre ordinateur. Ces projets seront étiquetés comme non disponibles dans l'Explorateur de solutions. Développez le n?ud du projet pour afficher la raison pour laquelle que le projet n'a pas pu être chargé.
  5. Cliquez sur OK. La solution sera migrée correctement, mais le projet ne sera pas migré et il n'est pas disponible dans Explorateur de solutions.
Pour résoudre ce problème :
  1. Installez Visual Studio 2003.
  2. Créer une solution de Visual Studio 2003.
  3. Installez Visual Studio 2005.
  4. Chargez la solution dans Visual Studio 2005 et de l'enregistrer.
  5. Installez Visual Studio 2005 SP1.
  6. Chargez la solution que vous avez enregistré à l'étape 4.

Remarques concernant le matériel

Clients travaillant avec les types de cartes ARMV4i et ARMV4T :

Si vous travaillez avec ARMV4i et ARMV4T les types de cartes avec instruction ID de jeu d' 84017153 et 84082689, alors vous sera pas en mesure de nous Visual Studio pour déployer des applications, déboguer ou tester sur les périphériques.

Pour résoudre ce problème :
  1. Faites une copie de sauvegarde de Microsoft.TypeMaps.8.0.xsl, qui se trouve dans C:\Documents and Settings\All Users\Application Data\Microsoft\corecon\1.0\addons\.

    Dans Microsoft.TypeMaps.8.0.xsl, après <QISCONTAINER>(ligne 6)</QISCONTAINER>, ajoutez les lignes suivantes :
    <QIS ID="84017153">
      <PROPERTYCONTAINER>
        <PROPERTY ID="default" Protected="true">ARMV4I</PROPERTY>
          </PROPERTYCONTAINER>
    </QIS>
    <QIS ID="84082689">
      <PROPERTYCONTAINER>
        <PROPERTY ID="default" Protected="true">ARMV4I</PROPERTY>
      </PROPERTYCONTAINER>
        </QIS>
    
  2. Enregistrez le fichier.

Produits associés

Microsoft Device Emulator Version 2.0 :

Visual Studio 2005 SP1 ne met pas à jour Microsoft Device Emulator installé. Microsoft Device Emulator 2.0 sera publié en janvier 2007. Avec Microsoft Device Emulator 2.0 les utilisateurs peuvent profiter d'une performance supérieure et développement d'applications de périphérique cible pour la plate-forme Windows Embedded CE 6.0 récemment publiée. Pour plus d'informations, consultez http://go.Microsoft.com/fwlink/?linkid=80668.

Crystal Reports pour Visual Studio 2005 Service Pack 1 :

Crystal Reports pour Visual Studio 2005 Service Pack 1 sera disponible au printemps 2007. Le service pack va augmenter la qualité globale des fonctionnalités du produit existant et maintenir un niveau élevé de compatibilité avec Visual Studio 2005 SP1 et Windows Vista. Le service pack résoudra les problèmes soulevés par les commentaires des clients et les tests internes. Business Objects s'engage à améliorer la qualité de nos produits. Pour plus d'informations ou pour télécharger la dernière version de Crystal Reports pour Visual Studio Service Packs, visitez le site Crystal Reports Service Packs.

Dotfuscator Community Edition :

Dotfuscator Community Edition a été mis à jour depuis la version 2005 de Visual Studio d'origine. Visitez le site PreEmptive Solutions Pour en savoir plus sur les modifications et obtenir une mise à jour gratuite.

© 2006 Microsoft Corporation

Propriétés

Numéro d'article: 928957 - Dernière mise à jour: lundi 25 juin 2012 - Version: 2.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Visual Studio 2005 Team Edition for Software Architects
  • Microsoft Visual Studio 2005 Team Edition for Software Developers
  • Microsoft Visual Studio 2005 Team Edition for Software Testers
  • Microsoft Visual Studio 2005 Team Foundation Server
  • Microsoft Visual Studio 2005 Standard Edition
  • Microsoft Visual Studio 2005 Professional Edition
Mots-clés : 
kbhowto kbreadme kbfix kbinfo kbmt KB928957 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: 928957
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