Description de Visual Studio 2010 Service Pack 1

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

Sommaire

Résumé

Cet article décrit des informations sur Microsoft Visual Studio 2010 Service Pack 1 (SP1). En outre, cet article répertorie les problèmes qui sont corrigés et les améliorations technologiques qui sont ajoutées dans Visual Studio 2010 SP1.

Plus d'informations

Comment faire pour obtenir Visual Studio 2010 SP1

Pour obtenir Visual Studio 2010 SP1, visitez le site Web Microsoft suivant :
Visual Studio Microsoft 2010 Service Pack 1

À propos de ce service pack

Systèmes d'exploitation pris en charge

  • Windows Server 2008 R2 (x 64-en)
  • Windows 7 (x 86 et x 64)
  • Windows Server 2008 (toutes les éditions basées sur x 86 et x 64) avec Service Pack 2
  • Windows Vista (toutes basé sur x 86 et x 64 éditions, à l'exception de Starter Edition) avec Service Pack 2
  • Windows Server 2003 R2 (toutes les éditions basées sur x 86 et x 64)
  • Windows Server 2003 (éditions tous basés sur x 86 et tous les x 64) avec Service Pack 2

    Remarque : Vous devez disposer de MSXML 6.0 est installé pour appliquer ce service pack sur un ordinateur qui exécute Windows Server 2003. Pour plus d'informations sur l'obtention de MSXML 6.0, reportez-vous au site Web de Microsoft suivant :
    Microsoft Core XML Services 6.0 (MSXML)
  • Windows XP Service Pack 2 (SP2) ou une version ultérieure de Windows XP
  • Windows XP (toutes les x 86-éditions à l'exception de l'Édition Starter) avec Service Pack 3

Architectures prises en charge

  • 32 bits (x 86)
  • 64 bits (x 64) (WOW)

Configuration matérielle requise

  • 1,6 gigahertz (GHz) ou processeur plus rapide
  • 1 024 Mo de RAM (1,5 Go si en cours d'exécution sur une machine virtuelle)
  • 5,5 Go d'espace disque dur disponible
  • Disque dur de 5 400 tr/min
  • DirectX 9 compatible carte vidéo qui est en cours d'exécution à 1024 × 768 ou de résolution supérieure
  • Lecteur de DVD

Configuration logicielle requise

Vous devez disposer d'un des programmes Visual Studio 2010 pris en charge sont répertoriés dans la section « S'applique à » installé pour appliquer ce service pack.

Prise en charge de Visual Studio 2010 SP1

Prise en charge formelle de Visual Studio 2010 SP1 est disponible via le site Web de Support de Microsoft. Pour plus d'informations sur le Support Microsoft, visitez le site Web Microsoft suivant :
http://support.Microsoft.com
Support de communauté informel pour Visual Studio 2010 SP1 est disponible via les forums Microsoft Developer Network (MSDN). Pour plus d'informations sur les forums MSDN, visitez le site Web Microsoft suivant :
http://social.msdn.Microsoft.com/forums/en-us/Categories

Inclus dans ce service pack

Visual Studio 2010 SP1 inclut une mise à jour pour le Microsoft.NET Framework 4. Pour plus d'informations sur la mise à jour, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
2468871 Mise à jour pour Microsoft.NET Framework 4

Améliorations de la technologie ajoutée et problèmes corrigés dans Visual Studio 2010 SP1

Améliorations de la technologie

Visionneuse de l'aide 1.1
Pour prendre en charge la productivité du développeur, une application autonome pour l'affichage local est installée dans Visual Studio 2010 SP1. Les améliorations de la technologie suivantes sont ajoutées dans la nouvelle visionneuse d'aide locale :
  • Icônes de la barre accès rapide menu : accéder rapidement aux autres améliorations de l'utilisation de la haute technologie ou les outils. Cela inclut la rubrique Gestionnaire de bibliothèque d'aide, les imprimer, les Options et les synchroniser à la table des matières (TOC)
  • Contenu de recherche installé localement
  • Recherche de correspondance de chaînes au sein de la rubrique
  • Vues de la console (table des matières, Index, favori et résultats de la recherche)
    • Liste de rubriques d'Index mot clé
    • Affichage de la table des matières
    • Favoris
    • Historique
    • Liste Affichage des résultats de recherche
  • Menus contextuels
  • Imprimer la rubrique fenêtre de contenu
  • Options : Affichage Modifier la taille de police, nombre de rubriques dans l'historique et qui face à l'affichage de la console est affichée sur
Prise en charge de Silverlight 4
Microsoft Silverlight 4 Tools pour Visual Studio 2010 est inclus dans Visual Studio 2010 SP1. Ajoute la prise en charge Silverlight 4 dans le Concepteur de Silverlight et le système de projet. Il prend également en charge les nouvelles améliorations de la technologie Silverlight 4. Cette nouvelle technologie inclut l'utilisation des styles implicites et les applications Silverlight 4 hors du navigateur (OOB). Vous pouvez automatiquement démarrer et déboguer votre application prêtes à l'emploi à partir de l'intérieur de l'IDE, spécifiez XAP de signature pour les applications de confiance prêtes à l'emploi et définir les caractéristiques de fenêtre prêtes à l'emploi.
Support de test unitaire base pour.NET Framework 3.5
Dans Visual Studio 2010 SP1, vous avez maintenant la possibilité de tester vos applications qui ciblent.NET Framework 3.5. Pour plus d'informations sur la façon d'activer cette fonctionnalité, consultez le blog MSDN suivant :
Discussion de tests d'unités .NET 3.5 de Amit Chatterjee
Assistant Performance pour Silverlight
Visual Studio 2010 SP1 vous permet d'optimiser les performances de l'application Silverlight par le code de profilage. Un profileur de code traditionnel ne peut pas optimiser les performances de rendu pour les applications Silverlight. De nombreux profileurs de niveau supérieur sont ajoutés à Visual Studio 2010 SP1 afin que vous puissiez déterminer quelles parties de l'application prend de temps.
IntelliTrace pour 64 bits et SharePoint
IntelliTrace est une nouvelle technologie de débogage révolutionnaire dans Visual Studio 2010 qui permet d'avancer et reculer dans une session de débogage. Toutefois, en raison de contraintes de temps et comme elle est une fonctionnalité entièrement nouvelle, cette technologie ne fonctionne pas dans tous les scénarios.

Visual Studio 2010 SP1 permet la IntelliTrace débogage technology solutions 64 bits et pour les solutions de batterie de serveurs SharePoint de Microsoft.
Rendu logiciel
Par défaut, le rendu logiciel est activé sur Windows XP et Windows Server 2003 afin d'améliorer les performances et la stabilité de Visual Studio 2010.
Détection des installations en mode mixte
Si vous installez plusieurs versions de Visual Studio 2010 sur le même ordinateur, une combinaison de fichiers binaires du programme peut-être s'exécuter dans la même instance de Visual Studio. Par exemple, ce problème se produit lorsque vous disposez de la version finale de Visual Studio 2010 Ultimate installé sur le même ordinateur que celui où vous avez Microsoft Visual Basic Express Service Pack 1 installé. Ce type d'installation peut provoquer des problèmes fonctionnels ou stabilité. Visual Studio 2010 SP1 détecte si l'installation de SP1 est terminée et qu'il peut vous inviter au mettre à jour si l'installation est incomplète. Cela permet de s'assurer que l'installation est dans un état stable et connu.

Développement Web

Prise en charge IIS Express
Visual Studio 2010 SP1 vous permet d'utiliser l'Internet Information Services (IIS) 7.5 Express en tant que le serveur d'hébergement local pour le site Web et les projets d'Application Web.

Remarque : IIS 7.5 Express n'est pas inclus dans le SP1, et vous devez le télécharger séparément. Pour plus d'informations, consultez le blog suivant :
http://weblogs.ASP.NET/scottgu/archive/2011/01/03/VS-2010-SP1-Beta-and-IIS-Developer-Express.aspx
Prise en charge de SQL Server CE 4
Visual Studio 2010 SP1 vous permet de gérer les fichiers de Microsoft SQL Server Compact 4.0 SDF dans l'Explorateur de solutions et dans l'Explorateur de serveurs dans le cadre de projets web. En outre, Visual Studio 2010 SP1 vous permet d'utiliser SQL Server Compact 4.0 avec Microsoft ASP.NET Web Forms dans un contrôle de source de données SQL.

Remarque : SQL Server Compact 4.0 n'est pas inclus dans Visual Studio 2010 SP1, et vous devez le télécharger séparément. Pour plus d'informations, consultez le blog suivant :
VS 2010 SP1 et SQL CE
Prise en charge de Razor
Modifications sont apportées aux systèmes du projet web et à l'éditeur HTML pour prendre en charge la nouvelle syntaxe Razor. Cette nouvelle syntaxe est utilisée par les Pages Web ASP.NET et par ASP.NET MVC 3.

Remarque : RAZOR n'est pas inclus dans le SP1, et vous devez le télécharger séparément. Pour plus d'informations, visitez le blog suivant :
Présentation de « Razor » ? un nouveau moteur d'affichage pour ASP.NET

Comment faire pour obtenir le support de la syntaxe Razor dans Visual Studio 2010

Intégration de Web PI
Prise en charge pour le système d'exploitation Microsoft Web Platform Installer (PI) est ajoutée dans Visual Studio 2010 SP1 comme suit :
  • Une nouvelle barre d'outils est ajoutée qui permet d'accéder rapidement au début de la dernière version de Web PI. En outre, si Web PI n'a pas été installé, il est d'abord téléchargé.
  • Lorsque vous ouvrez des projets web qui utilisent IIS 7.5 Express, SQL Server Compact 4.0 ou syntaxe Razor ASP.NET, une boîte de dialogue apparaît et propose pour télécharger et installer ces composants à l'aide de Web PI si les composants ne sont pas déjà installés.
Dépendances déployables
Certains composants de la technologie nouvelle qui sont ajoutés dans Visual Studio 2010 SP1 peuvent être emplacement déployé avec une application. Ensuite, vous pouvez utiliser les composants même lorsque vous déployez l'application sur un serveur sur lequel les composants ne sont pas installés. Une boîte de dialogue Nouveau est ajoutée dans Visual Studio 2010 SP1 qui le rend plus facile d'ajouter ces dépendances déployables au projet web. Pour accéder à la boîte de dialogue, cliquez droit sur le projet dans l'Explorateur de solutions, puis sélectionnez Ajouter des dépendances déployables. Les composants suivants sont pris en charge :
  • Pages Web ASP.NET qui utilisent la syntaxe Razor
  • SQL Server Compact 4.0
  • ASP.NET MVC 3
Pour plus d'informations, visitez le blog suivant :
L'emplacement de déploiement d'ASP.NET MVC 3 avec Razor pour un serveur Windows sans MVC installé

Comment faire pour les projets web Bin déployer SQL Compact Edition 4.0 et rasoir
Prise en charge de HTML5 et CSS3
Prise en charge préliminaire est ajoutée pour HTML5 à l'éditeur HTML afin que vous puissiez obtenir IntelliSense et la validation des éléments et attributs HTML. Une version complète qui offre une expérience plus complète de HTML5 sera fournie dans une version future de Visual Studio. Pour plus d'informations, consultez le blog suivant :
HTML5 & CSS3 dans Visual Studio 2010 SP1
WCF RIA Services V1 SP1 est inclus
Le service WCF RIA est désormais localisé dans 10 langues différentes qui sont pris en charge par Visual Studio 2010 SP1. Une entité peut maintenant contenir des membres d'un type complexe. Par exemple, vous pouvez utiliser le type Customer.Address, où le client est une entité, mais l'adresse n'est pas une entité. Un type d'entité peut maintenant être utilisé dans plusieurs classes de DomainService dans la même application. La restriction sur l'utilisation d'un type d'entité donnée à l'intérieur d'un DomainService au plus est levée. Un point d'extensibilité code generation est désormais accessible au public. Il peut être utilisé pour basés sur les T4 et autres-générateurs de code qui sont externes au produit. En outre, les opérations DataForm ajouter/supprimer sont maintenant activées pour la classe EntitySet et la classe EntityCollection.
Plus d'informations sur le développement web
Pour plus d'informations sur les autres améliorations de la technologie dans Visual Studio 2010 SP1 pour développeurs web, consultez le blog suivant :
HTML5 & CSS3 dans Visual Studio 2010 SP1

Concepteur/éditeur de XAML

Définition de la valeur aller à
Vous permet d'accéder directement à partir de contrôles sur une page pour les styles qui sont appliqués aux contrôles. Cela signifie que vous pouvez rapidement et facilement comprendre et travailler avec les structures de style et de ressources dans l'application et enfin comprendre exactement « pourquoi ce bouton dans votre application est rouge ».
IntelliSense de style
Vous permet de modifier facilement les styles que vous avez déjà en XAML. Maintenant, vous obtenez IntelliSense pour les propriétés et leurs valeurs dans un style est basé sur le TargetType.
Sélecteur de source de données
Permet de facilement sélectionner et modifier les informations de source de données directement à partir de l'aire de conception.
Commandes de grille avancée
Vous permet de facilement ajouter, supprimer et réorganiser les colonnes et les lignes de la grille.
Nouvel éditeur d'épaisseur
Vous en bloc vous permet de modifier des éléments spécifiques tels que les marges et marges intérieures sur plusieurs contrôles.
Prise en charge des données exemple
Vous permet d'ajouter des données d'exemple pour voir vos modèles d'élément et d'une lumière de liaisons haut au moment du design. Non seulement cette méthode rend-elle raccorder des liaisons de données plus simple par l'intermédiaire du sélecteur de liaison de données, cela signifie également que vous pouvez concevoir la taille au contenu et automatiquement mises en page beaucoup plus fluide. En outre, les données au moment du design flux proprement entre Visual Studio et Expression Blend.
Stabilité accrue
De nombreuses améliorations de stabilité ont été apportées à Visual Studio 2010 SP1. Pour plus d'informations, consultez le blog suivant :
Dernière version de Silverlight 4 Tools pour Visual Studio 2010 est désormais disponible

C++

Animations et graphiques à accélération GPU basé sur MFC
Visual Studio 2010 SP1 permet deux technologies suivantes pour MFC :
  • Direct2D, une API qui fournit des performances élevées et rendu de haute qualité pour le texte, les bitmaps et géométrie 2D des graphiques accéléré par le matériel, en mode immédiat, 2-D. Pour plus d'informations, visitez le site Web Microsoft suivant :
    Direct2D
  • Windows Animation Manager, qui permet de l'animation des éléments d'interface utilisateur riche. Pour plus d'informations, visitez le site Web Microsoft suivant :
    Windows Animation Manager
Vous pouvez tirer parti de ces deux technologies sans incidence sur le modèle de programmation MFC. En outre, vous trouverez des démonstrations dans le répertoire suivant :
lecteur: \Program Files\Microsoft Visual Studio 10.0\Samples\1033\VC2010SP1Samples.zip
Pour plus d'informations sur les améliorations de la technologie dans Visual Studio 2010 SP1, visitez le site Web suivant :
Ajouts MFC pour Visual Studio 2010 SP1
Prise en charge de jeux de nouvelle instruction AMD et Intel
Visual Studio 2010 SP1 ajoute des fonctions intrinsèques ou intrinsèques pour activer les extensions sur les microprocesseurs de nouveau AMD et Intel qui seront publiés l'année prochaine. Les fonctions intrinsèques permettent très efficaces informatique sans la surcharge d'un appel de fonction. Pour plus d'informations sur la fonction fonctions intrinsèques, visitez le site Web suivant :
Intrinsèques du compilateur
Pour plus d'informations sur les extensions, visitez les sites Web tiers suivants :
Intel AVX

L'incorporation de Runtime de Visual Basic
Une nouvelle fonctionnalité de compilateur de Visual Basic est ajoutée qui permet aux développeurs de Visual Basic à cibler leurs applications et bibliothèques sur les plates-formes où le Runtime Visual Basic complète n'est pas disponible. Pour plus d'informations, consultez le blog suivant :
VB Core ? nouveau mode de compilation dans Visual Studio 2010 SP1

Liste des problèmes résolus

Gestionnaire de bibliothèque d'aide
Le Gestionnaire de bibliothèque d'aide ne prend pas en charge plusieurs sessions simultanées.
Agent de bibliothèque d'aide
  • L'Agent de bibliothèque d'aide ne redémarre pas après la mise à jour de contenu. L'Agent de bibliothèque d'aide peut se bloquer lorsque vous le lancez sans contenu.
  • Lorsque vous naviguez vers une URL non valide, l'agent n'affiche pas la page de Contenu introuvable .
Éditeur Visual Studio
Visual Studio Shell
  • 533342 : Les menus contextuels de défilement même s'il existe suffisamment d'espace pour les afficher.
  • 558149 : La fenêtre « Rechercher et remplacer » s'élargit chaque fois qu'il est ouvert.
  • 574681 : Visual Studio se bloque lorsque vous cliquez sur un séparateur de menu.
  • 636464 : Visual Studio se bloque avec une Exception COM chaque fois que vous le fermez.
  • Visual Studio se bloque lorsqu'il se ferme.
  • Visual Studio se bloque lorsque vous utilisez AMD CodeAnalyst.
  • Visual Studio redémarre à chaque fois que vous tentez de le fermer.
  • Chargement d'une solution en double-cliquant sur son fichier entraîne la DLL inutiles à charger.
  • Durée d'inactivité de traitement à l'intérieur de Visual Studio provoque le changement de contexte de thread inutile.
  • La boîte de dialogue qui s'affiche pour certains scénarios. Par exemple, l' Atteindre la définition pour les projets C++ prend plus de temps que prévu pour se terminer.
  • LightSwitch ne se charge pas lorsque vous exécutez le mode « devenv /safemode ».
  • L'éditeur ne répond plus lorsque vous ouvrez des fichiers .aspx et .js à l'aide de Telerik.
  • Supprimé pour évaluation uniquement à partir de l'écran de démarrage Express.
  • Tablettes graphiques et les lecteurs d'écran provoquent Visual Studio blocage lorsque le pointeur se met en attente sur le bouton Annuler .
  • Visual Studio se bloque lorsque vous fermez un groupe des fenêtres Outil de multi-instance flottant.
  • Visual Studio se bloque lorsque vous annulez une extraction de fichier.
Extensibilité de Visual Studio
Débogueur

En outre, Visual Studio 2010 SP1 ajoute les améliorations suivantes :
  • Améliorations mini de fichiers de vidage mémoire et fichiers de mini vidage de débogage sont ouverts.
  • Améliorations pour réduire se bloque lors de l'attachement d'un processus.
  • Améliorations de la fiabilité de débogage de l'interface (MPI) de passage de messages.
  • Améliorations de glissement de thread lors de l'évaluation de fonction.
IntelliTrace
  • Les fichiers journaux sont supprimés pour l'opération de nettoyage de disque.
  • Incidents qui ont été introduites dans l'application client sont fixes.
  • Un blocage qui se produit lorsque vous basculez vers la fenêtre code machine que vous entrez en Mode historique est fixe.
  • Blocage à la sortie en raison de placer un fichier de trace en mode d'exécution est fixe.
Projets d'installation
Concepteur HTML
Éditeur de ASP.NET
Données ASP.NET
Projets Web
Éditeur JScript
  • Un espace supplémentaire est ajouté sous le code lorsque l'option conserver les tabulations est sélectionnée.
  • Mise en retrait est incorrect pour les littéraux d'objet vide.
  • La fonction JScript option que parens ne fonctionne pas en tant que la mise en forme « indiquées entre parenthèses. »
  • Le raccourci clavier ALT + A est utilisé de manière incorrecte pour les Insérer un espace après le mot clé function pour les fonctions anonymes commande.
  • Atlas IntelliSense n'est pas présent lorsque le Gestionnaire de script a un chemin d'accès http de ServiceReference.
  • La mémoire du processus Visual Studio augmente jusqu'à 300 Mo lorsque vous ouvrez un autre projet, vous laissez le projet actuel ouvert, et le projet actuel a beaucoup de fichiers JScript qui sont ouverts.
  • Aucun IntelliSense n'existe à l'intérieur d'une condition ForIn .
  • Croissance de très grande capacité de mémoire se produit lorsque vous commentez ou supprimez les commentaires de grands fichiers JScript.
  • La frappe est très lente dans un fichier JScript qui possède un contenu long sur une seule ligne.
  • IntelliSense ne trouve pas les membres globaux qui proviennent de fichiers externes.
  • Perte de colorisation et IntelliSense se produit une fois que vous mettez à jour IntelliSense pour faire référence à un service à distance ou non existante.
Outils de développement Windows Phone
Le déploiement de fichiers XAP plus de 64 Mo peuvent échouer pour tester et déboguer les périphériques téléphoniques physique.
Grand concepteur WPF et Silverlight

En outre, Visual Studio 2010 SP1 contient les améliorations suivantes :
  • Améliorations des performances lorsque vous sélectionnez un profil de couleurs différents sont ajoutées.
  • La boîte de dialogue Enregistrer s'affiche lorsque vous fermez une solution après la génération d'un événement dans Visual Basic.
  • Prise en charge des assemblys portables est ajouté.
De conception du concepteur XAML
  • 473449 : La fonctionnalité de liaison dans WPF ne fonctionne pas comme prévu.
  • 567025 : Un modèle « hériter et remplacer » dans XAML est signalé comme « boucle détectée ».
  • 502670 : La propriété Visibility est désormais respectée au moment du design.
  • Une fuite de mémoire se produit lorsque vous faites glisser des contrôles à partir de la boîte à outils vers l'aire de conception.
  • Une exception System.InvalidOperationException se produit lorsque vous démarrez l'aire de conception lorsque vous ajoutez un événement.
  • Une boîte de message erreur s'affiche lorsque vous déplacez des contrôles parents dans un contrôle expander.
  • Contrôler la création lorsque les enfants de l'élément racine sont un contrôle expander.
  • Les contrôles peuvent se déplacer dans un conteneur dont la propriété FlowDirectionRightToLeft.
  • Impossible d'ouvrir le concepteur pour les fichiers qui utilisent des composants de visualisation de données Silverlight Shared Computer Toolkit.
  • Expander reste développé au moment du design lorsqu'elle doit être réduite.
  • Les contrôles s'alignent sur un quadrillage secondaire.

En outre, Visual Studio 2010 SP1 contient les améliorations suivantes :
  • L ' alignement des contrôles est réduite d'un contrôle ScrollViewer.
  • Le code utilisateur peut provoquer une exception non gérée sur la barre jaune s'affiche.
Refactorisation de code XAML
  • Lorsque vous renommez un type, propriétés du type ne sont pas renommées dans les fichiers XAML pour Visual Basic.
  • Fichiers de flux de travail basées sur XAML récupère les événements à partir du code qui se trouve derrière les fichiers de flux de travail de refactorisation.
  • Refactorisation et « Atteindre la définition » ne fonctionnent pas comme prévu lorsque vous interagissez avec les fichiers XAML, et le fichier XAML n'est pas ouvert...
  • Après avoir renommé une classe, le Gestionnaire d'événements ne génère pas les événements de la classe renommée.

En outre, Visual Studio 2010 SP1 contient les améliorations suivantes :
  • Prise en charge des types de refactorisation dans l'attribut TypeArguments est ajouté.
  • Prise en charge des espaces de noms qui incluent l'assembly dans la définition de refactorisation est ajouté.
Inspecteur de propriété XAML
  • La propriété StyleTypedProperty n'est pas pris en charge par le sélecteur de Style.
  • 551488 : L'éditeur XAML StringFormat ne gère pas les caractères d'échappement double.
  • Lorsque l'éditeur XAML est épinglé, et vous définissez les liaisons ou les ressources, le focus clavier peut être perdu.
  • La définition de « Aller à valeur » affiche une boîte de message Erreur lors de la définition de la pointe vers un fichier XAML de l'Application.
  • Propriétés jointes dans l'inspecteur Propriétés disparaissent une fois que vous générez la solution.
  • Lorsque l'éditeur pinceau est épinglé, il peut provoquer la même propriété apparaît plusieurs fois dans l'inspecteur des propriétés.
  • La propriété de contenu ne peut pas être affichée lorsque l'inspecteur des propriétés est trié par source.
  • Une erreur se produit si vous ouvrez le sélecteur de liaison de données lorsque le DataContext est défini sur CollectionViewSource.
  • Une erreur se produit si vous appliquez un style qui est chargé à partir d'un autre projet à l'aide du sélecteur de ressource.
  • Propriétés jointes excédentaires sont affichées inopinément.
  • L'état de développer ou de réduire de la catégorie de propriété n'est pas conservée après la génération et l'exécution.

En outre, Visual Studio 2010 SP1 contient les améliorations suivantes :
  • Prise en charge pour le paramètre de propriétés attachées qui ont le même nom mais des espaces de noms différents dans l'inspecteur Propriétés est ajouté.
  • Prise en charge pour ajouter l'héritage comme une indication de la source possible pour le marqueur de propriété dans l'inspecteur Propriétés est ajoutée pour le projet Silverlight.
Éditeur XAML
Visual Studio Tools pour Office (VSTO)

En outre, Visual Studio 2010 SP1 améliore les performances sur le Runtime VSTO.

Concepteur Windows Forms
  • L'environnement IDE de Visual Studio 2010 vous permet d'ouvrir un projet dans une version antérieure. Par exemple, vous ouvrez un projet Visual Studio 2008. Après une session de débogage, vous ne pouvez pas régénérer ou déboguer le projet à nouveau, et vous recevez un message d'erreur semblable au suivant :
    Impossible de copier le fichier "obj\Debug\ASSEMBLY_NAME« de bin\Debug\ »ASSEMBLY_NAME". Le processus ne peut pas accéder au fichier ' bin\Debug\ASSEMBLY_NAME"car il est utilisé par un autre processus.
  • Si vous renommez ou annuler un coller des contrôles Windows Forms dans le concepteur, le fichier de concepteur fuites lors de l'instance de Visual Studio 2010.
  • Vous mettez à niveau un projet Visual Studio 2005 vers Visual Studio 2010 et vous reciblez le projet vers.NET Framework 4. Lorsque vous fermez l'instance de Visual Studio, une version de langue prise en charge de Visual Studio peut se bloquer.
Outils Visual Studio pour SharePoint
  • Déploiement F5 échec entraîne l'ajout d'autorités de certification jeu d'autorisations à un modèle de manifeste de package.
  • Visual Web Part de génération de code qui est mis en sable échoue si le fichier ASCX dépasse une certaine longueur.
Outils de données Visual Studio
Compilateur Visual Basic
Visual Basic Editor
Compilateur C#
  • Une Violation d'accès se produit lorsque vous déboguez une structure C# qui comporte des champs environ 500.
  • Les concepteurs peuvent bénéficier pas correctement les types dans le code qui est émise.
Éditeur C#
  • 610734 : Visual Studio 2010 se bloque lors de l'écriture de code au moment du design.
  • 621084 : La version release candidate de rasoir MVC3 peut entraîner une mise en retrait du bloc de code non valide lorsque les release candidate formats automatiques un document.
  • Dans les projets WPF, le service C# IntelliSense peut se bloquer lors de l'arrêt.
  • Si le Pack multi-ciblage n'est pas installé, le service de langage C# se bloque lorsque vous essayez de charger un projet.
  • La commande « Mettre en surbrillance des références » provoque un blocage dans certains cas, lorsqu'un fichier est en cours de fermeture.
  • Générer un type peut provoquer un rapport d'incidents lorsque vous ouvrez le fichier généré.
  • Les balises actives peuvent provoquer un rapport d'incidents dans certains scénarios de web.
  • Un rapport d'incident se produit lorsque vous modifiez le champ Public à la propriété.
  • Lorsque vous placez le pointeur sur un argument nommé, Info Express se bloque si le nom de la méthode correspond au nom de classe locale.
  • C# IntelliSense se bloque lors de l'extension de navigateur de la Solution est installée, et une page « aspx\web » est ouvert comme un fichier supplémentaire.
  • La touche Retour arrière ne fonctionne pas correctement pour les caractères coréens dans l'éditeur de texte.

Bibliothèque C++ standard
Microsoft Foundation Classes (MFC) et Active Template Library (ATL)

En outre, Visual Studio 2010 SP1 améliore la sécurité et les performances et offre d'autres améliorations apportées à ATL/MFC.

Runtime C (CRT)

Éditeur de C++

En outre, Visual Studio 2010 SP1 contient les améliorations suivantes :
  • Améliorations de stabilité et de performances
  • Gestion plus efficace de la mémoire
  • Autres améliorations de l'IDE pour éviter que l'interface utilisateur (IU) se bloque et se bloque
  • Amélioration des performances pour le F12 touche de fonction (atteindre la définition) sur de grands projets.
Compilateur C++

En outre, Visual Studio 2010 SP1 contient les améliorations suivantes :
  • Les optimisations et correctifs dans plusieurs zones de génération de code
  • Parité génération incrémentielle managée avec Visual Studio 2008. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
    982721 La propriété Activer gérés incrémentielle créer n'existe pas lorsque vous ouvrez les pages de propriétés du projet pour un projet Visual C++ 2010
Débogage C++
F#
Visual Studio 2010 SP1 résout les problèmes relatifs à la stabilité du compilateur et à l'exactitude du code pour le code généré. Par exemple, ce service pack résout appelant exactitude de convention d'appel de plate-forme et émet XML des commentaires de document pour les méthodes d'extension. En outre, ce service pack améliore les performances de génération d'un hook d'événement haut.
Runtime d'accès concurrentiel

En outre, Visual Studio 2010 SP1 contient les améliorations suivantes :
  • Fuites de mémoire positif incorrects ne sont plus rapportés lorsque vous utilisez le Runtime d'accès concurrentiel (ConcRT).
  • La convention d'appel « __stdcall » est désormais pris en charge par tous les conteneurs simultanés, PPL et ConcRT.
  • Une violation d'accès ne se produit pas sur « concurrent_queue » avec « std::string. »
  • Conteneurs associés peuvent être utilisés avec la fonction « parallel_for_each ».
Projets de base de données
  • Déploiement d'un projet de base de données échoue lorsque vous essayez révoquer des autorisations à l'aide de l'autorisation GRANT OPTION.
  • Fichiers .dbschema personnalisés qui contiennent des caractères non imprimables provoquent Visual Studio à se bloquer lorsque vous essayez de mettre à niveau un modèle.
  • La fonctionnalité « Comparaison de schémas » ignore les enfants de composition lorsque l'élément Comparez uniquement des éléments qui existent dans la source est activé.
  • Lorsque vous utilisez l'Assistant Importation de fichier du Script SQL, le fichier de script contient un index de texte intégral, et la case à cocher Remplacer les objets qui existent déjà dans le projet est sélectionnée, les tables dans le script peuvent être remplacés.
  • Les commentaires utilitaire « Comparaison de schémas », les colonnes de la table lorsque l'utilitaire écrit des mises à jour dans un projet, et l'objet est définie sur Ignorer.
  • Un déploiement de projet de base de données incrémentielle cesse de répondre lorsque le projet contient la durée pendant laquelle les contraintes check qui devront être normalisé.
  • Indicateurs d'index ne résolvent pas entre les références de base de données de génération d'un projet de base de données.
Analyse du code
En outre, Visual Studio 2010 SP1 contient les améliorations suivantes :
  • L'analyse du Code managé (FxCop) installe maintenant sur x 64 TeamBuild serveurs.
Générateur de profils
  • L'Explorateur de performances ne se charge pas lorsque plusieurs instances de Visual Studio sont démarrés.
  • Profilage de JScript ne fonctionne pas sur russe et d'autres systèmes d'exploitation en Europe et en Amérique latine.
  • Profilage de JScript ne fonctionne pas avec Windows Internet Explorer 9.
  • Visual Studio se bloque lorsque vous profilez un projet d'Application Web à l'aide d'un paramètre de serveur web client.

En outre, Visual Studio 2010 SP1 contient les améliorations suivantes :
  • Échantillonnage plus précise dans Hyper-V
  • Profilage pour activer le profilage de plusieurs processus de JavaScript améliorée
  • Stabilité améliorée, il effectue le profilage 64 bits
Découverte de code et de validation
  • Incidents qui se produisent avec la navigation graphique sont fixes.
  • Une barre de défilement UX à l'intérieur du menu de sélection avancées de l'Architecture Explorer est résolu.
  • Les fichiers temporaires restent après l'exécution de la validation de couche.
  • L'action « Contenu par » sur un dossier C++ peut provoquer le blocage de navigateur de l'architecture.
T4
Visual Studio 2010 SP1 contient les améliorations suivantes :
  • Personnaliser ou étendre les modèles T4 à l'aide de l'héritage de modèle
  • Utiliser les bibliothèques d'assistance avec T4 beaucoup plus facilement, car T4 verrouille ne sont plus des assemblys référencés dans la mémoire
  • Déployer des T4 à votre serveur de builds pour la génération du moment de la génération
Outils d'architecture
  • 526547 : Le séquencement des diagrammes, la réorganisation de la disposition et les lignes de vie ne sont pas redimensionnés comme prévu.
  • 533921 : Vous recevez le message « Élément avec la même clé déjà ajouté » dans un diagramme de séquence.
  • Utilisation d'interaction n'est pas respectée une fois la ligne de vie est développé.
  • Impossible d'ouvrir un diagramme si vous modifiez le nom qualifié complet d'une interface, et l'option Masquer les nom complet est définie sur True. Dans ce cas, une réalisation à l'interface s'affiche sous la forme d'une interface (lollipop).
  • La validation est rompue aux références de paramètre générique à l'intérieur d'un corps de méthode.
  • Projet de modélisation permet aux utilisateurs de créer des doublons appelé références. Ce problème peut entraîner une corruption du projet.
  • Une erreur de référence null se produit des implémentations d'interface explicites et des diagrammes en régime transitoire lorsque vous générez un diagramme de séquence.
En outre, Visual Studio 2010 SP1 contient les améliorations suivantes :
  • Interaction Messages sont maintenant triés.
  • Liens inverses à des éléments de diagramme de couche à partir d'éléments de travail Team Foundation Server sont maintenant pris en charge.

Test de Visual Studio

Test de charge et Web
  • 584634: L'Afficheur des résultats WebTest peut se bloquer lors de l'exécution d'un test.
  • Une exception OutOfMemory est levée lorsque vous effectuez l'action Rechercher/Remplacer dans une demande.
  • Le processus Devenv.exe se bloque après avoir cliqué sur le lien hypertexte « violations de seuils » dans la barre de statut de résultat de test.
  • Compteurs sur le graphique « Temps de réponse de Page » disparaissent une fois l'exécution terminée.
  • Résultats d'écriture à la base de données LoadTest prend plus de temps que prévu pour se terminer.
  • Les compteurs de performance sont supprimées lors de l'exécution du test de charge.

UnitTest/TestExecution
  • 575870: Une condition de concurrence existe dans le contrôleur de test qui entraîne des tests passer à l'état « Non exécuté ».
  • Une série de tests cesse de répondre lorsque le QTAgent ne parvient pas à démarrer ou la série de tests de blocage dans leMain()fonction.
  • La sortie TestContext est incorrecte pour les tests internes qui sont contenues dans un test ordonné.
  • Un problème de performance se produit lorsqu'un test est chargé dans le contrôleur de test.
  • Grande quantité de tests en cours d'exécution dans un environnement de laboratoire laisse certains tests dans l'état « Non exécuté ».
  • Coloration de la couverture du code ne fonctionne pas pour le code C++ non managé.
  • La propriété TestCaseId est fourni être le même dans tous les cas de test qui sont associées à la même méthode de test.

Serveur TCM
  • La reconstruction de l'entrepôt prend plus de temps que prévu pour se terminer.
  • Réinitialisation des résultats de test automatisé peut provoquer deux changements d'un point s'affiche dans l'entrepôt comme la version actuelle.

Gestionnaire de tests Microsoft
  • La page « Configurer les Diagnostics données carte-Event Log » est tronquée dans différentes versions de langue de Microsoft Test Manager.
  • Analyse des résultats de tests provoque le résultat devenir le résultat le plus récent dans la tendance de point de test.
  • Les paramètres de langue de droite à gauche ne sont pas conservées entre les sessions MTM.
  • Repeuplement de suite de tests basée sur une requête dure plus longtemps que prévu pour les suites de grande taille.
  • Un incident peut se produire que vous sélectionnez le type de navigateur pour la lecture de Firefox dans Microsoft Test Runner.
  • Vous ne pouvez pas collecter des données Intellitrace si l'application qui est testée est démarrée dans le cadre de l'enregistrement des actions pour le cas de test.
  • Le nombre de pièces jointes pour les résultats de test renvoie la valeur 0 lors de l'itération au sein de grandes quantités de résultats de test.
  • Impossible de lier le champ de paramètre de « mot de passe » lorsque vous créez l'enregistrement des actions.

En outre, Visual Studio 2010 SP1 contient les améliorations suivantes :
  • La description du cas de test peut être affichée dans Microsoft Test Manager.
  • Améliorations des performances pour le Gestionnaire de tests Microsoft sont fournies.
  • Prise en charge des Expression Encoder 4.0 dans un test manuel est ajouté. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
    2160831 Mise à jour pour l'adaptateur de données vidéo de Microsoft Visual Studio 2010
Responsable du laboratoire
  • 580348: Ne peut pas changer de serveur Microsoft System Center Virtual Machine Manager (SCVMM) qui est configuré pour un niveau d'Application TFS.
  • Un flux de travail de déploiement de test/Build ne pouvez pas utiliser les emplacements de déplacement sur DFS ou partages WebDav.
  • Vous ne pouvez pas sélectionner une configuration pour les builds existantes qui ont plusieurs configurations dans un flux de travail de déploiement de test/Build.
  • L'hôte de Service de Build se bloque si elle s'exécute en Mode « laboratoire », et le compte de service n'a pas d'informations d'identification administratives.
  • Lorsque l'agent de build et l'agent lab sont installés sur un laboratoire non-gérées de machine virtuelle, l'agent de build ne démarre pas.
FastForward/CodedUITest
  • 553625: Projets de test de l'interface utilisateur codés sont incompatibles avec le programme d'installation et de déploiement des projets dans la même solution.
  • 597945: Une exception UITestException est levée dans la méthode BrowserWindow.FindMatchingControls.
  • Les contrôles de Test de l'interface utilisateur qui sont ajoutés au UIMap respectent la casse.
  • Création d'un Test codé de l'interface utilisateur à partir d'un enregistrement des actions existant ne s'affichent pas dans la boîte de dialogue informations d'identification alternatives.

En outre, prise en charge pour l'enregistrement et la lecture de code Qu'uitest est ajouté pour Internet Explorer 9 Beta en mode de compatibilité.

SQL

Projet d'Application de couche données : Données de couche Application Framework Version 1.1
Visual Studio 2010 SP1 contient les améliorations suivantes :
  • Mises à niveau DAC sont pris en charge sur SQL Azure et SQL Server.
  • Mises à niveau DAC sont désormais en place place côte à côte.
Entity Framework (génération de Code)

Références

Problème connu
Visual Studio 2010 Service Pack 1 peut provoquer plusieurs entrées à créer dans la liste des mises à jour installées. Les entrées sont étiquetées « correctif pour Visual C++ Standard 2010 bêta 1 » ainsi qu'un numéro de Ko. Microsoft a confirmé qu'aucun correctif bêta n'était installés avec Visual Studio 2010 Service Pack 1 et que le correctif de chacun des correctifs listés a été inclus dans Visual Studio 2010 Service Pack 1.

Solution de contournement pour le problème connu
Il n'existe aucune solution de contournement pour ce problème. Ne « bêta 1 » correctifs sont installés sur votre système. Vous ne pouvez pas désinstaller les mises à jour ou supprimer les entrées de la liste des mises à jour installées, car aucun fichier n'est effectivement installés sur votre système.

Les produits tiers mentionnés dans cet article sont fabriqués par des sociétés indépendantes de Microsoft. Microsoft n'offre aucune garantie, même implicite, concernant les performances ou la fiabilité de ces produits.

Microsoft fournit des informations de contact de sociétés tierces pour vous aider à trouver du support technique. Ces coordonnées peuvent changer sans préavis. Microsoft ne garantit pas l'exactitude des informations de contact des tiers.

Problèmes connus liés à l'utilisation de Microsoft Update
  • Lorsque vous installez ce service pack, le processus d'installation peut continuer et se terminer si vous essayez d'arrêter l'installation. Ce problème peut se produire lorsque le processus d'installation est sur moitié terminée.
  • Si vous démarrez le processus d'installation en sélectionnant l'option « téléchargement mises à jour mais me laisser choisir s'il faut les installer » et puis sélectionnez l'option « Installer les mises à jour puis sur Arrêter », l'installation du service pack peut échouer. Après le redémarrage de l'ordinateur, nous vous proposerons ce service pack à nouveau et installation se terminera avec succès.
  • Si vous désinstallez le service pack à partir d'une version non anglaise de Visual Studio 20102010 de Visual Studio, Visual Studio 2010 Premium ou Ultimateles utilisateurs professionnels, il vous sera proposé à nouveau d'installer le service pack. Toutefois, le processus d'installation échoue car les composants de ce service pack sont dans un état inattendu. Pour réinstaller correctement ce service pack, procédez comme suit :
    1. Démarrez le programme d'installation de Visual Studio en Mode Maintenance à partir de l'élément programmes et fonctionnalités dans le panneau de configuration ou en exécutant Setup.exe.
    2. Sélectionnez Ajouter ou supprime des fonctionnalités.
    3. Sélectionnez les outils de développement de Microsoft Office, puis cliquez sur mise à jour. Lorsque l'installation est terminée, réinstallez le service pack.

Propriétés

Numéro d'article: 983509 - Dernière mise à jour: samedi 8 février 2014 - Version: 8.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Visual Studio 2010 Premium with MSDN
  • Microsoft Visual Studio 2010 Professional
  • Microsoft Visual Studio 2010 Ultimate
  • Microsoft Visual Studio Lab Management 2010
  • Microsoft Visual Studio Agents 2010
  • Microsoft Visual Studio Team Explorer 2010
  • Microsoft Visual Studio Test Professional 2010
  • Visual Studio 2010 Tools for Microsoft Office Runtime
Mots-clés : 
kbexpertiseinter kbprb kbfix kbmt KB983509 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d?une traduction incorrecte du contenu ou de son utilisation par les clients.
La version anglaise de cet article est la suivante: 983509
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