Notes de publication de Visual Studio 2017 version 15.2 - PreviewVisual Studio 2017 version 15.2 - Preview Release Notes
Developer Community | Configuration système requise | Compatibilité | Code distribuable | Termes du contrat de licence | Blogs |Developer Community | System Requirements | Compatibility | Distributable Code | License Terms | Blogs |
Notes
Il ne s’agit pas de la dernière version de Visual Studio.This is not the latest version of Visual Studio. Pour obtenir des informations sur la dernière version, Visual Studio 2019, consultez la page actuelle des Notes de publication.To see information on the latest version, Visual Studio 2019, please visit the current Release Notes page.
Dans cet article, vous trouverez des informations sur les versions Preview de Visual Studio 2017 version 15.2.In this article, you will find information regarding the Preview releases for Visual Studio 2017 version 15.2.
Notes
Cette version n’est pas publiée et n’est pas destinée à être utilisée sur des ordinateurs en production ni à créer du code en production.This release is not "go-live" and not intended for use on production computers or for creating production code.
Pour en savoir plus sur d’autres téléchargements associés, consultez la page Téléchargements.To learn more about other related downloads, see the Downloads page. Consultez aussi Configuration système requise pour Visual Studio Preview et Ciblage et compatibilité de la plateforme Visual Studio.Also, see Visual Studio Preview System Requirements and Visual Studio Platform Targeting and Compatibility.
Commentaires et suggestionsFeedback & Suggestions
Nous aimerions connaître votre opinion !We’d love to hear from you! En cas de problèmes, faites-le nous savoir par le biais de l’option Signaler un problème en haut à droite dans le programme d’installation ou l’IDE Visual Studio.For problems, let us know via the Report a Problem option in the upper right corner, either from the installer or the Visual Studio IDE itself. Effectuez le suivi de vos commentaires dans le portail de la communauté des développeurs (Developer Community).Track your feedback on the Developer Community portal.
Date de publication : 26 avril 2017 - version 15.2 (26424.02 - Preview)Release Date: April 26, 2017 - version 15.2 (26424.02 - Preview)
Récapitulatif des mises à jour de cette versionSummary of Updates in this Release
- Ajout d’un badge Preview.Added a Preview badge.
- Le programme d’installation de Visual Studio affiche les produits Visual Studio en fonction de votre configuration actuelle.The Visual Studio Installer will display Visual Studio offerings based on your current configuration.
- Pour les sessions de débogage de longue durée, la fenêtre Outils de diagnostic cesse de recueillir des données si l’utilisation de mémoire et de disque dépasse les seuils configurés par l’utilisateur.For long-running debugging sessions, the Diagnostic Tools Window will stop collecting data if memory and disk consumption exceed user-configured thresholds.
- L’extension reSharper a annoncé une prise en charge de la fonctionnalité Chargement de solution allégé de Visual Studio 2017 (à partir de ReSharper version 2017.1).ReSharper extension has announced support for Lightweight solution load feature in Visual Studio 2017 (starting ReSharper 2017.1 release).
Principaux problèmes résolus dans cette versionTop Issues Fixed in this Release
- Analyse des composants MEF nouveaux et mis à jour à chaque lancement de Visual Studio 2017.Scanning new and updated MEF components every time Visual Studio 2017 launches.
- Extension GitHub mise à jour pour résoudre le problème de flux d’acquisition à partir de la page de démarrage.GitHub extension updated in-box to fix acquisition flow from the Start Page.
- Résolution de l’interblocage qui se produisait au bout d’une heure d’utilisation de certaines commandes TFVC.Fixed deadlock when using certain TFVC commands after an hour.
- VSIXInstaller ne parvient pas à trouver l’instance du moteur d’installation en mode silencieux.VSIXInstaller cannot find setup engine instance in silent mode.
Nouveautés dans cette versionWhat's New in this Release
Ajout d’un badge Preview Added Preview Badge
Un badge Preview (Figure 1) a été ajouté en haut de l’installation de la version Preview pour faciliter son identification pendant son installation avec le SxS/VS.A Preview Badge (Figure 1) has been added to the top of Preview installs to make them easier to identify when installed along SxS with VS.

Visual Studio Installer affiche les offres Visual Studio en fonction de votre configuration actuelle The Visual Studio Installer will display Visual Studio offerings based on your current configuration
Par exemple :For example:
- Si vous avez installé l’édition Enterprise sur votre ordinateur, vous verrez seulement les produits Enterprise.If you have Enterprise installed on your machine, you will only see Enterprise offerings.
- Si vous disposez de l’édition Professional, vous verrez les produits Professional et Enterprise.If you have Professional, you will see both Professional and Enterprise offerings.
- Si vous disposez de l’édition Community, vous verrez les produits Community, Professional et Enterprise.If you have Community, you will see Community, Professional, and Enterprise offerings.
Date de publication : 20 avril 2017 - version 15.2 (26419.01 - Preview)Release Date: April 20, 2017 - version 15.2 (26419.01 - Preview)
Récapitulatif des mises à jour de cette versionSummary of Updates in this Release
- Solutions affichées dans Team Explorer.Solutions shown in Team Explorer.
- Xamarin 4.5 est inclus dans Visual Studio 2017.Xamarin 4.5 is included in Visual Studio 2017.
Principaux problèmes résolus dans cette versionTop Issues Fixed in this Release
- Les Outils R sont maintenant traduits dans tous les modules linguistiques Visual Studio pris en charge.R Tools is now localized in all supported Visual Studio language packs.
- Le débogueur Python ne plante plus sur des caractères Unicode.Python debugger no longer crashes on Unicode characters.
- De nouveaux fichiers Python seront créés avec un encodage correct.New Python files will be created with correct encoding.
- La prise en charge de JavaScript est réactivée lors de la modification de modèles Django.JavaScript support is re-enabled when editing Django templates.
Nouveautés dans cette versionWhat's New in this Release
Solutions affichées dans Team Explorer Solutions shown in Team Explorer
Les solutions ont été ramenées dans Team Explorer à la suite de vos commentaires.Solutions have been brought back to Team Explorer, due to your feedback.
Pages de propriétés et manifestes repensés Property Pages and Manifests Redesign
Dans Xamarin 4.5, nous avons entrepris la refonte de nos pages de propriétés et des éditeurs de manifeste.In Xamarin 4.5 we've started a redesign of our Property Pages and Manifest editors. Dans un but de cohérence par rapport à Visual Studio lui-même et à Visual Studio pour Mac, nos nouvelles pages de propriétés ont été réorganisées et simplifiées, prenant en charge les écrans à haute résolution.Looking for consistency with Visual Studio itself and Visual Studio for Mac, our new property pages were reorganized and simplified, supporting high-DPI displays. Nous avons aussi séparé les éditeurs de façon plus naturelle.We've also split editors in more natural way. Désormais, vous pouvez continuer de modifier les options csproj à partir des pages de propriétés et les options de manifeste à partir de l’éditeur de manifeste.Now you can keep editing csproj options from the Property Pages, and manifest options from the manifest editor.
Pour plus d’informations, consultez les notes de publication de Xamarin.Please visit the Xamarin release notes for full details.
Date de publication : 17 avril 2017 - version 15.2 (26412.01 - Preview)Release Date: April 17, 2017 - version 15.2 (26412.01 - Preview)
Récapitulatif des mises à jour de cette versionSummary of Updates in this Release
- Ajout de la charge de travail Applications de science des données et d’analytique.Data science and analytical applications workload has been added.
- La charge de travail du développement Python est maintenant traduite dans tous les modules linguistiques Visual Studio pris en charge.The Python development workload is now localized in all supported Visual Studio language packs.
- Prise en charge de l’exécution côte à côte des versions du compilateur TypeScript.Side-by-side support for TypeScript compiler versions.
- Vous pouvez maintenant passer des arguments de débogage de ligne de commande dans les applications UWP JavaScript.You can now pass command line debug arguments in JavaScript UWP applications. Cela était déjà possible pour les applications UWP C#, VB et C++.This was previously available for C#, VB, and C++ UWP applications. Remarque : Il y a un problème lors du passage des arguments de ligne de commande au simulateur dans cette version.Note: There is an issue with passing command line arguments to the Simulator in this release.
- Plusieurs correctifs pour Team Explorer.Multiple Team Explorer fixes.
- Vous pouvez désormais modifier l’emplacement de mise en cache des packages ou même désactiver la mise en cache des packages au cours des opérations d’installation, de modification ou de réparation.You can now change the location of where packages are cached or even disable caching of packages during install, modify, or repair.
- Plusieurs améliorations apportées aux outils F#.Multiple F# tools improvements.
- L’intégration de CMake prend désormais en charge CMake 3.7.2.CMake integration now supports CMake 3.7.2. Cette mise à jour du menu CMake est le fruit de vos commentaires.This updated CMake menu is based on your feedback.
- Linux C++ offre une meilleure visualisation de type pendant le débogage.Linux C++ now enables improved type visualization during debugging.
- Résolution du problème de Visual Studio 2017 qui ne se lançait pas quand il était installé avec Visual Studio 2005 ou antérieur.Fixed issue where Visual Studio 2017 may not launch when installed alongside Visual Studio 2005 or earlier.
- La charge de travail Développement de jeux avec Unity propose désormais d’installer Unity 5.6.The Game Development with Unity workload now offers to install Unity 5.6.
Principaux problèmes résolus dans cette versionTop Issues Fixed in this Release
- Le problème de blocage du débogueur qui se produisait dans le code C++ qui utilisait l’opérateur typeid est maintenant résolu.A debugger crash in C++ code that uses the typeid operator is now fixed.
- Les problèmes de blocage que se produisaient quand les clients cliquaient avec le bouton droit sur un projet de site web dans l’Explorateur de solutions sont également résolus.Customers using website projects would see crashes when right clicking in the solution explorer that are now fixed.
- Problèmes de blocage lors de l’utilisation de l’éditeur HTML dans les projets web .Net Core.A crash when using the HTML editor in .Net core web projects.
Nouveautés dans cette versionWhat's New in this Release
Charge de travail Applications de science et analyse des données Data Science and Analytical Applications Workload
Installez en un seul clic la charge de travail Applications de science des données et d’analytique pour répondre à tous vos besoins en matière d’analyse de données.The Data science and analytical applications workload provides a one-click install of all your data analysis needs. Elle intègre une prise en charge de Python, R, F# et de leurs packages/distributions respectifs pour permettre l’acquisition, l’analyse et la visualisation de données tout au long du processus de création et de déploiement de modèles Machine Learning.It includes support for Python, R, F#, and their respective packages/distros to enable acquisition, analysis, and visualization of data all the way through to building and deploying machine learning models.
Prise en charge de l’exécution côte à côte de TypeScript TypeScript Side-by-Side Support
Il est désormais possible d’utiliser plusieurs versions du compilateur TypeScript dans Visual Studio 2017.Multiple versions of the TypeScript compiler may now be used in Visual Studio 2017. Pendant l’installation, TypeScript 2.2 est automatiquement inclus avec les charges de travail Web, Node.js, Windows universel ou JavaScript mobile.During installation, TypeScript 2.2 will be automatically included with the Web, Node.js, Universal Windows, or Mobile JavaScript workloads. TypeScript 2.1 peut aussi être sélectionné dans la page du programme d’installation « Composants individuels ».TypeScript 2.1 may also be selected from the 'Individual Components' installer page.
Par défaut, la version de TypeScript utilisée par IntelliSense (Figure 2) et par la build est celle qui a été installée en dernier.By default, the version of TypeScript used by IntelliSense (Figure 2) and by the build will be the latest installed. Pour changer la version utilisée par IntelliSense, définissez le paramètre « Outils / Options / Éditeur de texte / JavaScript/TypeScript / IntelliSense » présenté ci-dessous.To change the version used by IntelliSense, use the "Tools / Options / Text Editor / JavaScript/TypeScript / IntelliSense" setting shown below. Pour changer la version de TypeScript utilisée pour créer un projet, définissez la propriété MSBuild <TypeScriptToolsVersions>
dans le fichier projet (pour plus d’informations sur les propriétés de MSBuild, consultez le manuel de TypeScript).To change the TypeScript version used for building a project, set the MSBuild property <TypeScriptToolsVersions>
in the project file (see the TypeScript Handbook for more info on MSBuild properties).

Correctifs pour Team Explorer Team Explorer Fixes
- Les clients voient une erreur similaire à « Erreur Team Foundation\n\nUn caractère autre qu’un espace a été détecté dans le préfixe de tabulation ignoré.\nNom du paramètre : tabSize » quand ils consultent l’historique Git.Customers see an error of "Team Foundation Error\n\nNon-space character detected within the skipped tab prefix.\nParameter name: tabSize" when viewing Git history.
- Erreur « Un caractère autre qu’un espace a été détecté dans le préfixe de tabulation ignoré » lors de l’utilisation de Git Blame.Error of "non-space character detected within the skipped tab prefix" when using Git Blame.
- Les commandes Git ne fonctionnent pas quand le nom de dossier contient des caractères spéciaux.Git Commands don't work when folder name has special characters.
- La commande Git Comparer avec la version non modifiée ne fonctionne pas.Git Compare with Unmodified not working.
- Message d’erreur « La sous-chaîne doit commencer par une limite de point de code. » lors de l’exécution de Afficher l’historique sur une branche Git.Error message of "Substring must begin at a code-point boundry." when running View History on a Git branch.
- Les clients doivent entrer les mots de passe plusieurs fois.Customers need to enter passwords multiple times.
Déplacement ou désactivation du cache du package d’installation Moving or Disabling the Installer Package Cache
Si vous installez Visual Studio 2017 à partir de la ligne de commande, vous pouvez passer --cache
pour activer la stratégie de mise en cache (par défaut) pour l’installation et les opérations d’installation, de modification et de réparation ultérieures. Vous pouvez aussi passer --nocache
pour désactiver la stratégie, ce qui empêche la mise en cache des packages et supprime les packages déjà mis en cache pour l’instance active.When installing Visual Studio 2017 using the command line you can pass --cache
to enable the caching policy (default) for the install and subsequent install, modify, and repair operations; or you can pass --nocache
to disable the policy which will prevent packages from being cached and remove any packages already cached for the current instance.
Vous pouvez aussi modifier la stratégie dans le Registre et la stratégie de groupe.The policy can also be changed through the registry and group policy. Pour plus d’informations, consultez notre blog sur l’installation.See our setup blog for more information.
Améliorations apportées aux outils F# F# Tools Improvements
- Prise en charge de base de la saisie semi-automatique.Basic autocomplete support.
- Possibilité d’accéder à la définition en cliquant dans l’info-bulle.Ability to Go to Definition when clicking in the tooltip.
- Valeurs mutables colorisées et autres améliorations de colorisation sémantique.Mutable values colorized, and other semantic colorization improvements.
- Amélioration des performances du système de projet.Project system performance improvements.
- Amélioration notable des performances globales.Large performance improvements all-up.
- Possibilité de monter/descendre dans les nœuds du dossier Solution.Move Up/Move Down on Solution folder nodes.
- Classement intelligent des listes de saisie semi-automatique.Intelligent ordering in Completion lists.
Historique des notes de publication de Visual Studio 2017Visual Studio 2017 Release Notes History
Pour plus d’informations sur les versions précédentes de Visual Studio 2017, consultez la page Historique des notes de publication de Visual Studio 2017.For more information relating to past versions of Visual Studio 2017, see the Visual Studio 2017 Release Notes History page.