Liste des modifications et problèmes corrigés dans Visual Studio 2008 Service Pack 1 pour les éditions Express

Travaillez partout et à partir de n’importe quel appareil avec Microsoft 365

Effectuez une mise à niveau vers Microsoft 365 pour travailler partout avec les dernières fonctionnalités et mises à jour.

Mettre à niveau maintenant

Résumé

Cet article répertorie les problèmes connus liés à l’installation et la suppression de Visual Studio 2008 Service Pack 1 (SP1) pour les éditions Express. En outre, cet article décrit les fonctionnalités de Visual Studio 2008 SP1 pour les éditions Express.

Plus d'informations

Produits auxquels s’applique Visual Studio 2008 SP1 pour les éditions Express

  • Prise en charge des versions de Windows qui n’exécutent pas une des éditions suivantes de Visual Studio 2008 :

    • Visual Studio 2008 Team Edition

    • Visual Studio 2008 Standard Edition

    • Visual Studio 2008 Professional Edition

  • Le Microsoft .NET Framework 3.5

  • Visual Web Developer 2008 Express Edition

  • Visual Basic 2008 Express Edition

  • Visual C++ 2008 Express Edition

  • Visual C# 2008 Express Edition

Comment obtenir Visual Studio 2008 SP1 pour les éditions Express

Pour obtenir Visual Studio 2008 SP1 pour les éditions Express, visitez le site Web de Microsoft à l’adresse suivante :

http://go.microsoft.com/fwlink/?LinkId=123679

Modifier les fonctionnalités et les problèmes résolus dans le Service Pack 1 de Visual Studio 2008 pour les éditions Express

Pour plus d’informations sur les nouvelles fonctionnalités et les problèmes résolus dans le Service Pack 1 de Visual Studio 2008, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :

Liste de 951845 de modifications et problèmes corrigés dans Visual Studio 2008 Service Pack 1 pour les éditions de l’équipe

951847 la liste des modifications et problèmes corrigés dans Microsoft.NET Framework 3.5 Service Pack 1

Ce service pack ajoute les nouvelles fonctionnalités suivantes :

  • Prise en charge de SQL Server 2008 Preview CTP (Community Technology) est ajouté à Visual Studio 2008

  • Les contrôles Visual Basic PowerPacks suivants ont été ajoutés :

    • Ligne

    • Forme

    • Répéteur de données

  • Dans Visual Basic, le Service Windows Communication Foundation (WCF) processus de changement de nom est amélioré.

  • Fonctionnalités au niveau du document sont incluses pour application au niveau des compléments dans Visual Studio Tools pour Office.

  • La prise en charge au moment du design est ajoutée dans l’application ClickOnce pour les extensions de nom de fichier et de personnalisation du menu Démarrer.

  • Vous pouvez envoyer du courrier à partir d’éléments de travail dans Team Foundation Server.

  • Améliorations de facilité d’utilisation de contrôle de version et les améliorations du convertisseur Microsoft Visual SourceSafe (VSS) ont été apportées dans Team Foundation Server.

  • Améliorer l’intégration Team System Web access avec des notifications est ajoutée dans Team Foundation Server.

  • Dans Visual Studio Team Edition pour les développeurs, prise en charge est améliorée pour Internet Information Services (IIS) 7 dans les outils de performances (Profiler) Visual Studio.

  • Dans Visual Studio Team Edition pour les développeurs, prise en charge de 64 bits en mode mixte (natif/managé) instrumentation est ajouté dans le Générateur de profils.

  • Dans Visual C++, la prise en charge de bibliothèques de rapport technique 1 (TR1) est ajouté.

  • Dans Visual C++, les classes MFC (Microsoft Foundation) est améliorée pour prendre en charge l’apparence et le comportement de Microsoft Office.

  • Dans Visual Web Developer, prise en charge de SQL Server 2008 pour les projets Web est ajouté.

  • Dans Visual Web Developer, la mise en forme de la prise en charge de JavaScript est ajouté.

  • Dans Visual Web Developer, le Service WCF processus de changement de nom est amélioré.

  • Modifications apportées au débogage améliorent la prise en charge pour inspecter les résultats des requêtes de Language-Integrated Query (LINQ) en mémoire.

  • Une nouvelle fonctionnalité Visual C# est ajoutée afin de fournir un ensemble plus complet des informations sur le code d’erreur.

  • Les partenaires Visual Studio Industry Partners (VSIP) sont activés pour installer une copie des fichiers d’un package qui peut être utilisé par plusieurs applications isolées.

  • Nouvelles fonctionnalités de concepteur Windows Presentation Foundation (WPF) incluent un onglet événements, TabControl et Expander prise en charge du moment, de conception et de code pour le changement de nom XAML et à la fonctionnalité de définition.

  • Visual Studio Tools pour Office System (VSTO) est améliorée pour prendre en charge la journalisation des erreurs de complément.

  • Explorateur de schémas XSD est améliorée.

  • L’étape spécifique débogage de fonctionnalité et la fonctionnalité de débogage étape de filtrage pour les propriétés gérées et opérateurs gérés sont modifiées.

  • Le débogueur peut annuler maintenant symbole et source de téléchargement à partir des serveurs de symboles publics de Microsoft.

  • Support amélioré pour la Source de la référence est ajoutée au débogueur.

  • Le Concepteur d’entités ADO.NET est ajouté afin de faciliter l’accès aux données.

  • Vous pouvez maintenant ajouter « Cache de base de données locale » aux projets smart device.

  • Modèles de Dynamic Data ASP.NET et les contrôles de la boîte à outils sont ajoutés.

  • Modèles de gestion de Module d’IIS 7.0 et gestionnaire sont ajoutés.

  • Prise en charge pour démarrer le débogage de client WCF Test d’un fichier de Service WCF (.svc) en appuyant sur F5 est ajoutée.

Visual Web Developer 2008

Les fonctionnalités qui sont nouveaux, modifiés ou améliorés

  • Visual Web Developer 2008 Express Edition prend en charge le modèle de projet d’Application Web et les modèles. En outre, Visual Web Developer 2008 Express prend en charge les projets de bibliothèque de classes. Vous pouvez créer un assembly séparé pour enregistrer logique partagé à partir de votre site Web ou à partir de votre application.

  • Prise en charge pour les commandes de mise en forme de JScript est améliorée. Le raccourci clavier CTRL + K et le raccourci clavier CTRL + D sont désormais pris en charge pour les fichiers JScript (.js) autonomes et JScript dans les pages .aspx.

  • Prise en charge est ajoutée pour Microsoft SQL Server 2008. Vous pouvez vous connecter à 2008 de SQL Server dans l’Explorateur de serveurs. L’opération de glisser-déplacer à partir de l’Explorateur de serveurs maintenant prend en charge la génération de code pour les types de données qui sont spécifiques à SQL Server 2008. Ces types de données sont les suivantes :

    • Date


    • TimeSpan

    • Datetime2

    • DateTimeOffset

  • Prise en charge est ajoutée pour le modèle de projet de Module de gestion Internet Information Services (IIS) 7 et pour le modèle de projet de gestionnaire de IIS 7. Par conséquent, vous pouvez créer des projets de Module de gestion d’IIS 7 et IIS 7 gestionnaire dans Visual Studio.

  • Modèles de projet ont été ajoutées de sorte que vous pouvez utiliser les contrôles ASP.NET Dynamic Data. Visual Studio inclut désormais des modèles de projet pour la création de sites Web et des applications Web qui utilisent la nouvelle fonctionnalité d’ASP.NET Dynamic Data.

Visual Basic

Les fonctionnalités qui sont ajoutés, modifiés ou améliorés

  • Un éditeur d’exemple de code pour le code Visual Basic est ajouté à l’environnement IDE de Visual Studio 2008.

  • Nouveaux objets XML sont ajoutées à l’Assistant schéma.

  • Prise en charge de Microsoft SQL Server 2008 est ajouté. Ce service pack vous permet de vous connecter à et de travailler avec des bases de données SQL Server 2008.

  • Le contrôle de ligne est ajouté.

  • Le contrôle de la forme est ajouté.

  • Le contrôle Repeater de données est ajouté.

Visual C++

Les fonctionnalités qui sont nouveaux, modifiés ou améliorés

  • La version de TR1 est incluse dans Visual Studio 2008 SP1.

Visual C#

Nouvelles fonctions et fonctionnalités

  • Ce service pack ajoute la prise en charge du débogage pour les éléments suivants :

    • Variables de plage dans les requêtes

    • Types anonymes


    • Arguments de type générique



  • Ce service pack ajoute une nouvelle fonctionnalité IDE Visual C# qui fournit un ensemble plus complet des informations relatives à votre code d’erreur. Plus précisément, cette fonctionnalité présente les erreurs au niveau de l’expression qui se produisent dans les fichiers ouverts pour vous en fonction de votre code. Ces erreurs au niveau de l’expression ont été précédemment signalées qu’après une opération de génération.

Fonctionnalités et fonctions modifiées

  • Dans les versions antérieures de Visual Studio, la liste des tâches est remplie à l’aide de tâches ToDo qui sont spécifiées dans les fichiers ouverts. Dans ce service pack, l’IDE de Visual C# étend cette fonctionnalité. L’IDE de Visual C# remplit la liste des tâches à l’aide de tâches ToDo qui sont spécifiés dans l’ensemble de la solution.

Fonctionnalités et améliorations

  • Ce service pack améliore les performances de la méthode Enumerable.Cast < T > en désactivant les conversions de valeur primitive et les conversions utilisateur explicitement défini. Un exemple d’une conversion de valeur primitive est une conversion à partir du type de données int en type de données long .

  • Ce service pack améliore les performances de l’opérateur de requête standard où et de l’opérateur de requête standard Select .

Concepteur de Windows Presentation Foundation (WPF)

Nouvelles fonctions et fonctionnalités

  • La fenêtre Propriétés contient désormais l’onglet événements . L’onglet Evénements vous permet de créer des événements, d’attribuer des événements et de consulter les événements.

  • La fenêtre Propriétés vous permet désormais de trier les propriétés par ordre alphabétique par nom de propriété et par catégorie.

  • Les opérations de changement de nom et la fonction Atteindre la définition ont été mis à jour pour mieux fonctionner avec XAML. Les opérations de changement de nom dans le fichier code-behind également de renommer la définition XAML. En outre, vous pouvez atteindre la déclaration XAML d’un contrôle à l’aide de la fonctionnalité d’atteindre la définition sur une instance dans le fichier code-behind.

  • Vous pouvez maintenant faire glisser des contrôles à partir de la boîte à outils vers le concepteur même quand le mode XAML est actif. Vous pouvez même faire glisser des contrôles à partir de la boîte à outils vers l’éditeur XAML.

  • Lignes d’alignement sont maintenant implémentées pour l’espacement du contrôle. Cela permet d’insérer facilement un contrôle à une distance fixe à partir d’autres contrôles ou à partir des bords du conteneur.

  • Le contrôle Expander s’étend maintenant automatiquement lorsque le contrôle est sélectionné ou lorsque vous faites glisser un autre contrôle sur le contrôle Expand. De cette manière, vous pouvez concevoir le contenu du contrôle Expander au moment du design sans affecter la propriété IsExpanded passe au moment de l’exécution.

  • Vous pouvez maintenant supprimer des lignes de la grille et les colonnes en faisant glisser le quadrillage désactivé le rail de grille. Cette action permet de conserver la position de tous les contrôles contenus dans la conception.

Fonctionnalités et améliorations

  • De nombreuses améliorations de stabilité et de performances ont été apportées à Visual Studio 2008 SP1. Un aspect clé des améliorations comprend plus rapidement, chargement de document plus robuste et le rapport d’erreurs plus précise.

Kit de développement Windows

Les fonctionnalités qui sont nouveaux, modifiés ou améliorés

  • Plusieurs outils du SDK de Windows ont été mis à jour.

Débogueur de Visual Studio

Les fonctionnalités modifiées (s’applique à toutes les UGS)

  • La fonctionnalité spécifique et la fonctionnalité de filtrage de l’étape pour les propriétés gérées et opérateurs gérés sont modifiés. Le débogueur évite pas pas dans les accesseurs Get de propriété dans les surcharges d’opérateur. Pour substituer ce comportement, vous pouvez cliquer sur étape dans -> dans le menu contextuel au moment du débogage.

    En outre, vous pouvez désactiver ce comportement, complètement. Pour ce faire, procédez comme suit :

    1. Dans Visual Studio 2008, cliquez sur Options dans le menu Outils .

    2. Développez le débogage, puis cliquez sur Général.

    3. Désactiver le comportement « détaillé », dans le volet Général .

Les fonctionnalités améliorées (s’applique à tous les VS Standard et références SKU de version ultérieure)

  • Cette mise à jour contient des améliorations pour la gestion des symboles et des sources à partir des serveurs publics Microsoft. Une option est ajoutée qui permet facilement de symbole et source de téléchargement à partir des serveurs de symboles publics de Microsoft. Vous pouvez également annuler des téléchargements de symbole qui prennent beaucoup de temps. Pour configurer cette option, procédez comme suit :

    1. Dans Visual Studio 2008, cliquez sur Options dans le menu Outils .


    2. Développez le débogage, puis cliquez sur Général.

    3. Désactiver le comportement « détaillé », dans le volet Général .

  • Cette mise à jour contient des améliorations pour le modèle Automation du débogueur. Cette mise à jour ajoute la prise en charge de modèle Automation pour les points d’arrêt de l’adresse et pour l’évaluation de l’Expression non courant threads ou des images.

Projets de données

Nouvelles fonctions et fonctionnalités

ADO.NET Entity Designer

Le Concepteur d’entités ADO.NET est ajouté dans toutes les éditions de Visual Studio 2008. Le Concepteur d’entités ADO.NET inclut les fonctionnalités suivantes.

  • Concepteur d’entités
    En utilisant le Concepteur d’entités, vous pouvez prendre les actions suivantes :

    • Générer un modèle EDM à partir d’une base de données et afficher le modèle dans l’aire du concepteur.

    • Valider les modèles et les mappages au moment du design.

    • Le cas échéant, incorporer les artefacts de métadonnées d’Entity Framework, tels que des artefacts de langage (CSDL) définition schéma conceptuel, mappage des artefacts de langage (MSL) spécification et stocker des artefacts de langue (SSDL) de définition de schéma dans l’assembly de sortie.


    • Copier les artefacts de métadonnées d’Entity Framework dans le répertoire de sortie.

    • Mettre à jour les mappages et modèle généré lors de la modification des tables dans la base de données.

  • La fenêtre Entity Mapping Details
    Dans la fenêtre outil détails de mappage de l’entité, vous pouvez tirer les actions suivantes :

    • Permet d’afficher et de modifier des mappages pour les entités et les associations.


    • Mapper une hiérarchie d’entités à une seule table à l’aide de la Table par le mappage de la hiérarchie (TPH).

    • Mapper une hiérarchie d’entité à plusieurs tables à l’aide de la Table par le mappage de Type (TPT).

    • Mapper des entités à des procédures stockées.


    • Appliquer plusieurs conditions pour un mappage de table.


    • Fractionner des entités entre les tables.


    • Mapper des associations.

  • La fenêtre de l’outil Explorateur de modèle
    Dans la fenêtre outil Explorateur de modèle, vous pouvez prendre les actions suivantes :

    • Visualiser le modèle sous la forme d’une hiérarchie d’arborescence.

    • Accédez facilement à des entités, les propriétés et les associations dans le concepteur à partir de l’Explorateur de modèles et vice versa.

  • Prise en charge
    Le Concepteur d’entités ADO.NET prend en charge les éléments suivants :

    • Microsoft SQL Server Compact Edition

    • Les nouveaux types suivants dans SQL Server 2008 :

      • Date

      • Heure

      • DateTime2


      • DateTimeOffset

      • FileStream

  • Du Concepteur Objet/Relationnel (Concepteur O/R)
    Le Concepteur O/R dans toutes les éditions de Visual Studio 2008 prend en charge les nouveaux types suivants dans Microsoft SQL Server 2008 :

    • Date


    • Heure


    • DateTime2

    • DateTimeOffset

    • FileStream

Éditeur XML

L’Explorateur de schémas XML est ajouté à toutes les éditions de Visual Studio 2008, à l’exception des éditions Express. L’Explorateur de schémas XML inclut les fonctionnalités suivantes :

  • Présentation du schéma définit dans une fenêtre outil qui affiche une vue hiérarchique d’une définition de schéma XML (XSD) et de XSD associés.


  • La possibilité d’effectuer une recherche sur le schéma définit.


  • Fonctionnalités, filtrage des fonctionnalités et des fonctionnalités de navigation pour les jeux de schéma de tri.

  • Intégration avec l’éditeur XML pour activer la navigation dans l’arborescence de l’éditeur XML et vice versa.

Fonctionnalités et améliorations

Débogueur éditeur XML et XSLT

Plusieurs des demandes des clients et des mises à jour de logiciel ont été appliquées dans l’éditeur XML et dans le débogueur XSLT.

Problèmes connus dans ce service pack et comment les éviter

  • Plusieurs éditions de Visual Studio 2008, Microsoft prend en charge que les configurations dans lesquelles toutes les éditions sont au même niveau de service pack. Si un ordinateur exécute plusieurs versions linguistiques de Visual Studio 2008, plusieurs éditions de Visual Studio 2008 ou les deux, tous les éditions doivent être au niveau de la version ou au niveau du Service Pack 1 pour être pris en charge par Microsoft.

Correctifs qui sont inclus dans ce service pack

Article de la base de connaissances

Titre

944899

CORRECTIF : Les performances de Visual Studio 2008 diminuent lorsque vous parcourez le code source que vous avez téléchargé à partir du serveur Source de référence

946040

CORRECTIF : Message d’erreur lorsque vous compilez un projet Visual C++ 2008 : « erreur C2471 : Impossible de mettre à jour la base de données du programme »

948127

Message d’erreur lorsque vous liez un projet Visual C++ à l’aide de la /INCREMENTAL build option dans Visual Studio 2008 : « LNK1000 : erreur interne lors de la IncrBuildImage »

946260

CORRECTIF : Message d’erreur lorsque vous archivez un codage UTF-8 ou UTF-16 de fichiers et de mettre à jour l’entrepôt dans Visual Studio 2008 Team Foundation Server : « une exception inattendue s’est produite lors de l’évolution du code calcul »

946308

CORRECTIF : Vous pouvez rencontrer divers problèmes lorsque vous essayez de générer des informations de bibliothèque de type à l’aide de l’assembly Microsoft.VisualStudio.Shell.Interop.dll dans Visual Studio 2008

946344

CORRECTIF : Vous pouvez rencontrer des problèmes de performances dans l’IDE après l’utilisation de Visual Studio 2008 pour générer un projet Visual Basic

946458

CORRECTIF : Vous pouvez ne plus se connecter à un serveur Team Foundation à partir de Excel après l’insertion d’une colonne dans une feuille de calcul

946502

CORRECTIF : Une exception System.OutOfMemoryException peut s’afficher lorsque vous exécutez un test de charge dans Visual Studio 2008 Team System Test Load Agent

946581

Une mise à jour cumulative pour Visual Studio 2008 et Visual Web Developer Express 2008 est disponible

946673

CORRECTIF : L’enregistreur Web peut manquer une demande ou peut manquer des paramètres lorsque vous utilisez un enregistreur Web pour enregistrer des tests Web dans Visual Studio 2008 Team System Test Edition

947171

CORRECTIF : Visual Studio 2008 ne peut pas convertir correctement les projets de test de Visual Studio 2005

947173

CORRIGER : Le panneau de groupes de données n’est pas disponible dans le Concepteur de rapports lorsque vous ouvrez un fichier SQL Server Reporting Services 2005 RDLC dans Visual Studio 2008

947180

CORRECTIF : Message d’erreur lorsqu’une fonction définie par l’utilisateur spécifie la source de données dans un test unitaire piloté par des données dans Visual Studio 2008 Team System : « le test unitaire a échoué pour se connecter à la source de données ou pour lire les données de carte »

947455

CORRECTIF : Un fichier est supprimé de la branche source existe toujours dans la branche cible après avoir effectué une opération de fusion de Visual Studio 2008 Team Foundation Server

947540

CORRECTIF : Message d’erreur lorsque vous essayez d’utiliser l’Assistant Configuration de Source de données avec une source de données ODBC dans Visual Studio 2008 : « Procédures non pris en charge »

947751

CORRIGER : Le menu contextuel n’apparaît pas pendant plusieurs secondes lorsque vous cliquez sur un nom de projet dans Visual Studio Team System 2008 Team Explorer

948064

CORRECTIF : Vous ne pourrez annuler les modifications locales après l’installation de Visual Studio 2005 Team Foundation Server de Visual Studio 2008 Team Foundation Server

948677

CORRECTIF : Une génération de déclenchement ne se produit pas après expiration de l’intervalle de fréquence de génération dans Microsoft Visual Studio 2008 Team Foundation Server

949255

CORRECTIF : Message d’erreur lorsque vous utilisez la fonctionnalité de Team Foundation Server dans Visual Studio 2008 Team Foundation Server : « Une erreur d’exécution Microsoft.TeamFoundation.Build.Client.BuildServerException »

950519

CORRECTIF : Les utilisateurs d’identificateurs de sécurité de Visual Studio 2008 Team Foundation Server ne changent pas lorsque vous utilisez la commande « TFSAdminUtil Sid » avec l’option de /Change

950829

CORRECTIF : Les enfants d’un dossier peuvent disparaître après avoir renommé le dossier et que vous archivez les modifications dans Visual Studio 2008 Team Foundation Server

951708

CORRECTIF : Le compilateur Visual Basic (Vbc.exe) peut-être utiliser des ressources de l’UC à 100 pour cent lorsque vous générez une application Visual Basic 2008 qui repose sur de nombreux assemblys et de références

953021

CORRECTIF : Les performances diminuent lorsque vous migrez des types de build d’équipe Visual Studio 2005 vers Visual Studio 2008 team des définitions de build

Problèmes résolus qui ont été signalés par les clients

Le tableau suivant répertorie les problèmes résolus par ce service pack. Aucun correctif a été publié pour résoudre ces problèmes.

Visual Studio Tools pour Office System 3.0

ID de connexion

Description

301392

Le VSTO et de Visual Basic pour Applications Interop ne fonctionne pas. Ce comportement provoque la propriété EnableVBACallers forcer une erreur VBA dans Visual Studio 2008.

306900

Vous ajoutez un contrôle de zone de texte dans une zone de formulaire Outlook de Microsoft. Ensuite, vous essayez de copier, de supprimer ou de coller à partir du contrôle à l’aide du clavier. Lorsque vous effectuez cette opération, le contrôle de zone de texte ne fonctionne pas.

311397

La version de VSTO 3.0 ne libère pas la mémoire allouée par lui-même.

328329

Le cache de données est endommagé, protégée existent des personnalisations de word.

Développement Web de Visual Studio 2008

ID de connexion

Description

291226

Lorsque vous compilez un projet qui utilise les fichiers .refresh, les fichiers .refresh prend beaucoup de temps à compiler.

292096

Lorsque vous mettez en forme un fichier de feuille (.css) de style en cascade des espaces sont insérés correctement.

293526

Le Web opération de débogage échoue si la section compilation est définie à l’intérieur de l’élément d’emplacement dans le fichier Web.config.

293683

Montage en cascade de la feuille de style (CSS) IntelliSense ajoute les guillemets doubles dans l’attribut de classe après l’activation de l’option Insérer la proposition de valeur d’attribut lors de la saisie .

299418

Lorsque vous ajoutez une nouvelle page maître au projet, et que vous sélectionnez la page maître parent pour la nouvelle page maître, la valeur par défaut de l’attribut AutoEventWireup est définie sur False.

302554

Vous recevez un message d’erreur « Impossible de trouver un sélecteur de classe CSS « < Class_Name > » » lorsque vous cliquez sur Atteindre la définition dans le nom de la classe DIV.

303796

Lorsque vous déboguez un service Web, Visual Studio met automatiquement à jour les références Web dans une application Web cliente qui s’exécute sur le même ordinateur.

304108

Vous recevez un message d’erreur « attribut non valide - la valeur n’est pas valide selon son type de données 'NmToken' » lorsque vous ajoutez plus d’une valeur à l’attribut traceOutputOptions dans le fichier Web.config.

307231

Vous ne pouvez pas ajouter une page maître imbriquée sous la forme d’un nouvel article dans les projets d’Application Web.

308786

Lorsque vous ouvrez deux ou plusieurs pages aspx, les images ne sont pas affichées en mode Design de Visual Studio 2008.

309571

La fonctionnalité de codage de couleur n’est pas disponible lorsque vous modifiez un fichier Microsoft Visual Basic Scripting Edition (.vbs) dans Visual Studio 2008.

309977

Visual Studio 2008 cesse de répondre lorsque vous travaillez dans des fichiers HTML volumineux.

310296

Visual Studio 2005 publie le fichier bin\vssver2.scc.

310858

Visual Studio 2008 Bêta 2 se bloque lorsque vous mettez en forme un fichier .css autonome.

311717

Lorsque vous utilisez des contrôles personnalisés à l’intérieur d’un panneau d’onglets qui est à l’intérieur d’un conteneur d’onglet dans la vue Détails, vous recevez un message d’erreur.

312146

Les fichiers de feuille (.css) de style en cascade dans des dossiers qui se trouvent sous le dossier App_Themes sont ignorés au moment du design.

312199

Si vous spécifiez un fichier .config externe dans l’attribut configSource de l’élément de compilation dans le fichier Web.config, Échec de l’opération de débogage.

314664

Lorsque vous mettez à jour la source d’un paramètre pour une requête qui est défini pour un objet SqlDatasouce , Visual Studio 2008 endommage les autres paramètres de la requête.

314745

Vous ne pouvez pas utiliser la propriété Page.StyleSheetTheme dans une page qui utilise une page maître.

315930

En mode Création, lorsque vous modifiez des pages Web qui contiennent des tables, le code source de page Web est interrompue

317032

Lorsque vous placez de Visual Studio sur un moniteur secondaire dans un scénario de double moniteur, un problème se produit lorsque vous redimensionnez l’éditeur.

317251

Lorsque vous liez à un fichier .css dans une page maître à l’aide de la ~ / syntaxe, pages enfant ne peut pas accéder le fichier .css.

320945

JScript IntelliSense ne fonctionne pas avec la bibliothèque JavaScript de « Ext JS ».

321902

Le Concepteur HTML ne remplace pas la sélection lorsque vous effectuez une opération de collage.

321928

Le Concepteur HTML n’accepte pas de raccourcis clavier.

322465

Le Concepteur HTML inverse le texte qui remplace une sélection si la sélection comporte une balise d’entrée.

322633

La fonctionnalité de mise en surbrillance de la syntaxe n’est pas disponible pour les fichiers .asp classique.

324668

Le concepteur ASP.NET placer correctement la balise < span > SqlDataSource paramètres.

327262

Si vous sélectionnez un contrôle à l’intérieur d’une table qui est à l’intérieur d’un panneau, le contrôle est sélectionné correctement en mode Source.

327560

Une page HTML ne pas affichés correctement lorsque vous double-cliquez sur un bouton en mode Création.

328944

Le bouton mode Code et le mode création ne sont pas activés, et que la touche F7 et le raccourci clavier MAJ + F7 ne fonctionnent pas.

328999

Vous insérez une balise < reference > fichier JavaScript pour pointer un fichier JavaScript incorporé dans un projet dans Visual Studio 2008. Lorsque vous compilez le projet, vous pouvez recevoir un message d’erreur semblable au suivant :

Impossible de copier le fichier « obj\Debug\ClassLibrary.dll » à « bin\Debug\ClassLibrary.dll ». Le processus ne peut pas accéder le fichier 'bin\Debug\ClassLibrary.dll' car il est utilisé par un autre processus.

Ce problème se produit lorsque les deux fichiers sont ouverts dans l’environnement IDE de Visual Studio 2008.

330457

En mode de création de Visual Studio 2008, l’entrée de menu contextuel droit « Mode Code » n’est pas toujours visible

330792

La propriété NavigateURL du contrôle Hyperlink résout pas correctement l’URL.

331383

Références de JavaScript dans les assemblys incorporés ne sont pas suivies.

331523

JavaScript IntelliSense contient une erreur typographique pour la méthode fontcolor et de la méthode fontsize .

331534

JavaScript IntelliSense n’affiche pas certains membres de l’objet RegExp.

332864

ASP.NET a été rendu parfois n’affiche pas les pages qui utilisent des pages maîtres imbriquées correctement

332941

JavaScript IntelliSense est désactivé lorsque la barre de Navigation option est désactivée.

333575

Éditeur HTML supprime au hasard les codes html dans les pages aspx spécialement les balises de fermeture

336039

Lorsque vous connectez une souris Microsoft à un ordinateur portable à votre ordinateur, les problèmes d’interface utilisateur se produisent.

337534

Lorsque vous utilisez les objets LinkButton, un « Endommagement HTML » peut se produire.

337804

Lorsque vous effectuez le rendu des tableaux incorporés qui contiennent la « largeur = 100 % » balise en mode design de Visual Studio IDE de 2008, l’IDE peut cesser de répondre.

338211

Vous pouvez désactiver la fonctionnalité d’aperçu et ouvrir n’importe quel contenu directement en mode Création et définir ce comportement par défaut.

338668

Visual Studio 2008 cesse de répondre en mode Création, lorsque vous utilisez l’image gif animée dans un contrôle Atlas UpdateProgress

342172

L’éditeur Visual Studio génère HTML inattendu et incorrect après avoir fait glisser un contrôle Panel à un contrôle UpdatePanel .

Visual Basic

ID de connexion

Description

326452

Vous recevez des messages d’erreur incorrecte et le comportement lorsque vous importez des espaces de noms XML.

333884

Les projets Visual Basic sont compilés lentement lorsqu’ils contiennent des références Web.

321043

Vous pouvez rencontrer le débogage des problèmes de performances lorsque vous utilisez des tableaux de grande taille.

320416,
302187

La liste de saisie semi-automatique IntelliSense pour les variables de type Boolean affiche la liste complète et non uniquement « True » et « False ».

301577

Valeur incorrecte est affiché dans la fenêtre exécution.

315796

Le compilateur peut se bloquer lorsque vous modifiez une application Windows Forms.

322131

Une application qui contient un attribut personnalisé entraîne le compilateur à se bloquer.

322714

Si vous modifiez la page de propriétés, il doit être un indicateur de changement indiqué. Si vous modifiez le texte qu’une seule entrée dans la page de propriétés, les modifications seront perdues.

301749

La directive « using System.Linq » est manquante dans les fichiers qui sont générés par le Concepteur de classes.

317143

L’éditeur utilise des paramètres de configuration incorrects pour compiler et publier des projets et des solutions.

312573

Message d’erreur une fois que vous mettez à niveau le code Visual Basic 6 vers Visual Basic 2008 Express Edition : « l’opération n’a pas pu être achevée. Le système ne peut pas trouver le fichier spécifié. »

291268

Échec de la connexion de données vers SQL Server 2008.

305371

Installation de Visual Studio 2008 désactive les connexions à SQL 2008 CTP.

311689

Erreur dans le code généré par le Concepteur de DataSet.

331912

Relations de groupes de données typées sont rompues.

321275

Message d’erreur dans le Concepteur de Dataset : « valeur de demandé 'Properties' est introuvable. »

305067

Lorsque vous utilisez le Concepteur de composants dans un projet ASP.NET, le composant de Visual Basic Power Pack PrintForm est affiché dans la boîte à outils.

Visual C++

ID de connexion

Description

312421

L’outil Microsoft Macro Assembler (MASM) pour Visual C++ 2008 Express Edition est ajoutée dans Visual C++ 2008 Express Edition Service Pack 1.

310004

Après avoir activé l’option /doc du compilateur dans Visual C++ 2008, le compilateur se bloque lors de la compilation de code non standard compilable.

323448

Le constructeur de l’objet std::complex < T > comme le paramètre par défaut est incorrect.

294649

Vous ne pouvez pas utiliser le fichier d’en-tête intrin.h et le fichier d’en-tête string.h en même temps.

337740

Lorsque vous utilisez la _BIND_TO_CURRENT_VCLIBS_VERSION définir dans un projet sur un ordinateur sur lequel Visual C++ 2008 Feature Pack installé à l’aide d’ATL, vous recevez des messages d’erreur « erreur LNK2001 ».

330199

Après avoir créé un programme caractères multioctets (MBCS) de jeu qui utilise la fonction membre GetSelText méthode de la classe RichEditCtrl, le programme renvoie une valeur incorrecte.

329919

L’algorithme de search_n vous permet de localiser les valeurs consécutives de l’entier n dans un objet vector < int > . Si la valeur de n est supérieure à 3, une assertion peut se produire.

339442

La classe is_pod et la classe has_trivial_constructor retournent par erreur true lorsque le type de classe ni est un module ni est le constructeur par défaut trivial.

337241

Dans certaines applications dont. Fichier .NCB est supérieure à 64 mégaoctets (Mo), IntelliSense peut échouer.

339432

Correctement, le compilateur retourne false pour la classe is_polymorphic.

Visual C#

ID de connexion

Description

294736

IntelliSense propose des propriétés en lecture seule dans les initialiseurs d’objets.

295945

La commande Supprimer les instructions Using obsolètes ne supprime pas indépendant à l’aide des instructions de Language-Integrated Query (LINQ).

299277

L’interface System.Linq.IGrouping ne peuvent pas être utilisée dans une liaison de Windows Presentation Foundation (WPF) sur la propriété de clé, parce que l’interface est implémentée de manière explicite.

299827

La fonction Renommer dans la fonctionnalité de refactorisation ne pas toujours gère contenu de chaîne correctement.

303073

Lorsque vous compilez le code qui a mal formé de commentaires à l’aide de l’option /doc , vous pouvez recevoir un message d’erreur « Erreur interne du compilateur ».

304338

Lorsque vous créez un gestionnaire d’événements générique à l’aide de la fonctionnalité « Générer un gestionnaire d’événements sur l’onglet », l’environnement IDE de Visual Studio 2008 se bloque.

304804

La directive Using n’est pas appliquée aux deux parties d’une méthode partielle si la directive Using est définie dans des portées différentes.

305895

L’opérateur « == » et « ! = « opérateur ne fonctionnent pas correctement lorsque les opérateurs comparent un type valeur nullable avec lui-même. Ce problème se produit lorsque la valeur de type null.

307131

IntelliSense n’affiche pas les méthodes d’extension qui s’appliquent aux paramètres de type générique.

315853

Deux instructions lock dans le même bloc peuvent entraîner le compilateur sur incident.

316127

Lorsque vous appuyez sur CTRL + ENTRÉE ou MAJ + CTRL + ENTRÉE dans un commentaire XML, Visual Studio 2008 se bloque.

317256

Le modèle de visualiseur du débogueur fait référence à une version incorrecte de l’assembly Microsoft.VisualStudio.DebuggerVisualizers lorsqu’une version antérieure de Visual Studio est installée.

319387

Lorsque vous appelez une méthode de l’interface générique dans les arborescences d’expression, des types valeur sont boxed.

319429

Initialiseurs d’objets pour les types valeur ne fonctionnent pas correctement dans les arborescences d’expression.

319430

Initialiseur d’objet ne fonctionne pas correctement avec des variables de types valeur

319454

Les arborescences d’expression qui ont des conversions définies par l’utilisateur ne fonctionnent pas correctement.

319465

L’opérateur true et false , l’opérateur ne fonctionnent pas correctement dans les arborescences d’expression lorsque ces opérateurs sont surchargés.

321448

Refactorisation de changement de nom peut provoquer de Visual C# 2008 Express Edition cesse de répondre (se bloquer).

322925

Lorsque vous passez une référence null pour la fonction GetHashCode, certains objets StringComparers une exception ArgumentNullException. Cette exception est non documentée.

323137

Compilateur d’arborescence d’expression LINQ lève une exception exception VerificationException sur les constantes null pour les types nullables.

327883

Compilateur d’expression LINQ se bloque lorsque vous une expression bien formée d’arborescence impliquant un opérateur « est » et un opérande dont le type de retour est void.

329326

Plusieurs problèmes se produisent lorsque vous compilez le code suivant :

« Default (t). t »

336356

Vous avez une solution avec plusieurs projets. Si vous cliquez sur « Rechercher toutes les références » dans la solution, le Visual Studio peut cesser de répondre ou a besoin de temps pour terminer l’opération.

337315

Lorsque la méthode Add utilisée par un initialiseur de collection ne retourne pas de valeur void, le compilateur expression génère du code non valide.

339226

Compilateur C# crée une arborescence d’expression non valide lors de la nullble utilisateur opérateur est utilisé.

339562

Vous construisez une expression qui utilise le type « System.Void » dans un nœud d’arborescence de l’expression, le nœud d’arborescence d’expression est construit. Lorsque vous compilez le nœud d’arborescence d’expression, le compilateur expression se bloque.

340291

Compilateur C# émet l’arborescence de l’expression incorrecte pour les opérations de fichier binaire enum.

340383

Si des instructions imbriquées sont utilisées sans accolades, les compilateurs peuvent lever une erreur et refuse de compiler.

342361

Lorsque vous créez un tableau de taille fixe dans une structure de données dans Visual Studio 2008 de ciblage Compact Framework 2.0, le message d’erreur suivant s’affiche :

Membre requis manquant du compilateur 'System.Runtime.CompilerServices.UnsafeValueTypeAttribute.ctor'

344277

IntelliSense bloque l’IDE lorsque vous faites défiler les membres d’un objet à partir d’une bibliothèque tierce.

346407

Analyse des erreurs sémantiques en direct affiche incorrectement une erreur.

347248

Analyse des erreurs sémantiques en direct affiche le faux message d’erreur suivant :

' Type 'int' doit être un type référence

Débogueur de Visual Studio

ID de connexion

Description

307998

Vous ne pouvez pas supprimer un point d’arrêt à partir d’une application Microsoft ASP.NET lorsque vous déboguez l’application.

308138

Si vous avez deux fichiers portant le même nom dans des dossiers différents, les points d’arrêt fonctionnent uniquement dans un des fichiers.

310644

Le visualiseur de DataView ne s’affiche pas correctement.

301865

Vous pouvez rencontrer un problème lorsque vous utilisez des points d’arrêt sur un ordinateur qui exécute Windows Vista.

319295

Lorsque le magasin de symboles de Microsoft est configuré dans Visual Studio et Visual Studio est en cours d’exécution dans Windows Vista, Visual Studio affiche toujours le contrat de licence du symbole.

315555

Débogage de JavaScript en attachant le débogueur à Iexplorer.exe à l’aide de Visual Studio 2008. Si plusieurs fichiers de script qui ont le même nom sont chargés, points d’arrêt ne persistent pas dans le fichier script correct lorsque la page est actualisée.

320815

L’indicateur StartupInfo.wShowWindow a des valeurs différentes lorsque le programme est démarré à l’aide de l’option Démarrer sans débogage ou l’option Démarrer le débogage.

333493

Vous ne pouvez pas rediriger une application à l’aide de l’entrée standard (STDIN) et la sortie standard (STDOUT) pour le débogage.

Visual Studio Team Edition.

ID de connexion

Description

314747

L’opération « Générer créer de projet de Script » échoue lorsque la solution contient des projets de base de données à la fois .dbp et .dbproj.

323638

Lorsque vous essayez d’ouvrir une requête dans une table qui a un mot réservé, tel que « PROC », le mot réservé a été placé entre crochets (« [] ») dans Visual Studio 2005. Toutefois, si vous essayez d’afficher les données de table dans Visual Studio 2008, vous recevez un message d’erreur (mot réservé). Si vous ajoutez manuellement les crochets et que vous réessayez d’exécuter la requête, les crochets sont supprimés. En outre, vous recevez le message d’erreur.

315102

Un programme créé dans Visual Studio 2008 se bloque pendant le processus d’analyse du Code. En outre, vous recevez une « erreur fatale C1001 : une erreur interne s’est produite dans le compilateur » message d’erreur.

330500

La fonction d’analyse de Code de Visual Studio 2008 échoue avec une exception de « InternalErrorException » lors de l’analyse de projets dans laquelle un fichier est inclus dans plusieurs projets, sous la forme d’un élément lié.

329363

Si vous implémentez une propriété d’interface, vous pouvez correctement déclencher le message « CA1725 ».

315974

Visual Studio 2008 se bloque et vous recevez un message d’erreur « Erreur fatale C1001 » lorsque vous déclarez une variable locale statique après un tableau partiellement initialisé dans le code.

311092

Vous recevez un message d’erreur « erreur 2 CA0001 » lorsque plus d’une méthode a le même nom et le même nombre de paramètres de type de méthode.

310133

Les noms de fonctions s’affichent parfois en tant qu’adresses hexadécimales dans les rapports du profileur.

317272

Profileur n’affiche pas les messages d’erreur lorsque vous utilisez des arguments de commande non pris en charge, tels que le crochet pointu gauche ("< »), le crochet angulaire à droite (" > »), ou une barre verticale ( » | »).

306270

Visual Studio 2008 peut se bloquer, s’il existe un calcul de la métrique du code sur un projet dans un dossier de solution réduit comportant une icône non mis en cache.

334334

Le chemin d’accès stratégie d’archivage ne fonctionne pas avec la stratégie d’analyse du Code personnalisé.

336142

L’analyse du code échoue avec une classe générique imbriquée et contrainte générique.

Concepteur de Windows Presentation Foundation (WPF)

ID de connexion

Description

290646

Lorsque vous utilisez un éditeur XAML, certaines régions réduites peuvent s’étendre automatiquement.

305184

Vous ne pouvez pas ouvrir une page de PageFunction qui utilise la propriété RemoveFromJournal .

307180

Un événement de contrôle ActiveX de fenêtre génère une erreur au moment du design.

307331

Le Concepteur WPF affiche une mise en forme incorrecte de contrôles.

309063

Éditeur de WPF génère des exceptions répétées qui provoquent de Visual Studio fermer et redémarrer.

312249

Le Concepteur WPF n’affiche pas correctement une barre de défilement horizontale.

312859

Vous ajoutez un modèle de contrôle pour un bouton dans une application WPF dans Visual Studio 2008. Vous créez la bordure du bouton. Lorsque vous essayez d’afficher un aperçu de la conception, Visual Studio 2008 peut se bloquer.

333036

Lorsque vous modifiez une application WPF, l’environnement IDE de Visual Studio 2008 se bloque.

315614

Erreurs dans les contrôles utilisateur dans un projet d’Application WPF peuvent se bloquer à Visual Studio 2008 Team System

318018

Concepteur XAML n’affiche pas correctement ce qui s’affiche lors de l’exécution.

319692

Visual Studio se bloque lorsque vous ajoutez un contrôle StackPanel à un paragraphe

334662

Lorsque vous créez une application WPF dans Visual Basic, certains menus et certaines barres d’outils peut cesser de répondre et vous recevez le message d’erreur suivant :

Une exception non gérée s’est produite.

Les systèmes d’exploitation et les langues prises en charge

Langues prises en charge

Visual Studio 2008 SP1 fournit les mises à jour pour les versions suivantes de Visual Studio 2008 :

  • Anglais

  • Chinois (simplifié)

  • Chinois (traditionnel)

  • Français

  • Allemand

  • Italien

  • Japonais

  • Coréen

  • Russe

  • Espagnol

  • Portugais (Brésil)

Systèmes d'exploitation pris en charge

  • Windows Server 2008 RTM ou Service Pack 1

  • SP1 ou Windows Vista

  • Windows XP Service Pack 2 (SP2) ou une version ultérieure de Windows XP

  • Windows Server 2003 SP1 ou une version ultérieure de Windows Server 2003

    Remarque Si vous devez avoir la prise en charge de Microsoft SQL Server 2008 Preview CTP (Community Technology), vous devez disposer de Windows Server 2003 SP2 est installé.

Configuration d’installation requise

  • Microsoft Windows Installer 3.1 ou une version ultérieure de Windows Installer doit être installée sur l’ordinateur de destination. Pour plus d’informations, visitez le site Web de Microsoft Developer Network (MSDN) à l’adresse suivante :

    http://msdn2.microsoft.com/en-us/library/Aa372866.aspx

  • Nous vous recommandons de 512 Mo de RAM ou plus.

Visual Studio 2008 Express Editions avec prise en charge du Service Pack 1

Un support formel est disponible via Microsoft Connect. Pour plus d’informations, visitez le site Web de Microsoft à l’adresse suivante :

http://connect.microsoft.com/

Problèmes d’installation ou la suppression de toutes les plates-formes

Consultez le fichier Readme pour plus d’informations.

Problèmes connus avec le service pack

Consultez le fichier Readme pour plus d’informations.

Références

Pour plus d’informations sur Visual Studio 2008 Service Pack 1 bêta, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

945140 Visual Studio 2008 Service Pack 1 release notes et une liste des problèmes résolus

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×