Notes de publication de Visual Studio 2017 version 15.4

Last Update: 09/10/2017

Communauté de développeurs | Configuration système requise | Compatibilité | Code distribuable | Termes du contrat de licence | Blogs | Problèmes connus


Pour afficher le contenu le plus récent, consultez cette page Notes de publication en anglais.

Cet article fournit des informations sur la version Release actuelle de Visual Studio 2017. Cliquez sur le bouton pour télécharger la dernière version.

Pour obtenir de l’aide sur l’installation, reportez-vous à la documentation sur l’installation et l’installation hors connexion.

Commentaires

Nous aimerions connaître votre opinion ! Vous pouvez signaler un problème par le biais de l’option Signaler un problème en haut à droite du programme d’installation ou de l’IDE Visual Studio. L’icône Feedback Icon se trouve en haut à droite. Vous pouvez effectuer le suivi de vos commentaires dans le portail de la communauté des développeurs. Faites-nous part de vos suggestions par le biais de UserVoice.

Historique des versions

Plus d’informations sur la publication de nos versions Release et l’identification des différentes versions sont disponibles dans le document Rythme de publication de Visual Studio 2017.

Problèmes connus

Consultez la section Problèmes connus.


Date de publication : 5 octobre 2017 - Visual Studio 2017 version 15.4.0

Résumé : Nouveautés de cette version release

  • La nouvelle bannière de lancement de l’installation et du programme d’installation vous permet de savoir si votre installation a réussi. Nous avons ajouté un nouveau message d’avertissement à la fin de l’installation qui contient des liens vers la Communauté des développeurs pour obtenir de l’aide supplémentaire.
  • Vous pouvez maintenant installer le SDK Windows Fall Creators Update directement. Il apporte une amélioration des performances et la possibilité d’afficher les artefacts de conception Fluent.
  • Nous avons apporté des améliorations à XAML. Vous pouvez maintenant modifier ou supprimer des ressources XAML, et ajouter des ControlTemplates.
  • Nous avons ajouté la prise en charge de .NET Standard 2.0 à Windows Fall Creators Update.
  • .NET Core 2.0 est inclus par défaut dans les charges de travail de développement web et .NET Core.
  • Le Projet de création de packages d’application Windows vous propose de nouveaux modèles de projet qui permettent d’empaqueter n’importe quel projet Windows dans un conteneur .appx.
  • Vous pouvez déployer, tester et déboguer vos applications directement sur des appareils iOS et Android avec Xamarin Live.
  • Vous pouvez maintenant cibler Linux à partir de vos projets CMake. Utilisez votre code base CMake existant comme solution, sans le convertir en projet VS.
  • Nous avons amélioré la prise en charge de Unity dans Visual Studio Tools et ajouté la fonctionnalité Définir un pointeur d’instruction sous le nouveau runtime.
  • Android SDK est désormais installé dans un emplacement privé.

Principaux problèmes résolus dans cette version

La Communauté de développeurs a parlé et nous vous avons écoutés. Cette liste fournit les 10 problèmes résolus dans cette version release ayant reçu le plus de votes.

  • Un lien s’affiche ici.
  • Un lien s’affiche ici.

The Developer Community Portal Consultez les problèmes signalés par les clients et corrigés dans Visual Studio 2017 version 15.3.


En détail : Nouveautés de cette version release

Améliorations de Visual Studio

Configurer et installer

  • Nous avons ajouté une bannière de lancement dans le programme d’installation pour signaler que Visual Studio a été installé (Figure 1).

Successful installation with new launch banner

(Figure 1) Installation réussie avec la nouvelle bannière de lancement

  • Le programme d’installation utilise désormais la détection automatique de proxy pour les téléchargements.
  • Si un composant non critique (qui ne compromet pas directement l’IDE Visual Studio) échoue, le programme d’installation affiche désormais un avertissement au lieu d’un échec. Cette nouveauté indique de manière plus claire que vous pouvez utiliser Visual Studio, même si vous devez corriger certains problèmes.
  • Quand vous créez une disposition en mode hors connexion, vous utilisez des chemins plus courts qui permettent aux administrateurs d’héberger des installations hors connexion dans des hiérarchies de dossiers réseau plus étoffées.
  • Nous affichons un message à la fin de l’installation quand l’installation d’un package individuel échoue ou que vous rencontrez des problèmes de téléchargement (Figure 2). Ce message vous fournit des liens vers la Communauté des développeurs pour obtenir de l’aide sur la résolution des problèmes susceptibles d’affecter la capacité de votre ordinateur à installer Visual Studio dans son intégralité.

Error dialog with potential solutions

(Figure 2) Boîte de dialogue d’erreur avec les solutions possibles

  • Correction d’un bogue où le programme d’installation définissait de manière incorrecte la date/l’heure d’installation dans Ajout/Suppression de programmes après la mise à jour de Visual Studio.

Éditeur

  • Nous avons résolu un problème du lecteur d’écran, où le lecteur d’écran JAWS de Freedom Scientific ne pouvait pas utiliser IntelliSense dans l’éditeur Visual Studio.
  • Nous avons ajouté la fonctionnalité de navigation bien connue de Productivity Power Tools CTRL+clic Atteindre la définition au produit Visual Studio de base.
    • Pour les langages qui le prennent en charge (actuellement C#, VB et Python, d’autres langages seront disponibles dans les futures versions), maintenez enfoncée la touche Ctrl pour pouvoir cliquer sur un symbole dans l’éditeur Visual Studio et accéder à sa définition.
    • Si vous préférez conserver l’ancien comportement de sélection de mots de CTRL+clic, vous pouvez contrôler l’utilisation de la clé de la fonctionnalité via Outils > Options > Éditeur de texte > Général > Activer le clic de souris pour exécuter Atteindre la définition, qui vous permet de sélectionner d’autres touches de modification ou de désactiver la fonctionnalité si vous le souhaitez.

Extensibilité

  • Correction d’un bogue où les extensions installées n’affichaient pas les notifications de mise à jour dans Visual Studio et n’étaient pas automatiquement mises à jour.

Chargement de solution allégé

  • Correction d’un bogue qui provoquait des échecs de génération quand la solution était ouverte avec l’option Chargement de solution allégé activée.

Outils de développement pour la plateforme Windows universelle

La version Release de Visual Studio 2017 version 15.4 vous propose de nombreuses mises à jour des outils de développement pour la plateforme Windows universelle. Lisez la suite pour découvrir les nouveautés !

Prise en charge de Windows Fall Creators Update

La version Release de Visual Studio 2017 version 15.4 apporte une prise en charge de première classe pour les développeurs qui ciblent la préversion du SDK Windows Fall Creators Update. Vous pouvez désormais installer la dernière préversion du SDK Windows Fall Creators Update directement par le biais de la charge de travail de développement de la plateforme Windows universelle quand vous installez Visual Studio.

Mise à jour du concepteur XAML pour les projets UWP ciblant le SDK Windows Fall Creators Update

Nous avons développé des mises à jour importantes du concepteur XAML pour les projets UWP ciblant le SDK Windows Fall Creators Update, en donnant la priorité à l’amélioration des performances et de la fiabilité, ainsi que la possibilité d’afficher les artefacts de conception Fluent. Lisez le billet de blog sur la mise à jour du concepteur XAML de Visual Studio pour plus de détails.

Remarque : L’expérience du concepteur XAML est la même, sauf si vous générez une application UWP ciblant la préversion de Windows Fall Creators Update.

Améliorations apportées à Modifier & Continuer pour le code XAML

Vous pouvez maintenant modifier ou supprimer des ressources XAML avec l’option Modifier & Continuer pour le code XAML. Par ailleurs, vous pouvez aussi ajouter des ControlTemplates. Pour tirer parti de ces nouvelles fonctionnalités, veillez à cibler le SDK Windows Fall Creators Update et à exécuter l’application avec la dernière version de Windows Fall Creators Update.

Prise en charge de .NET Standard 2.0

Windows Fall Creators Update prend désormais en charge .NET Standard 2.0 pour le développement UWP. Afin de tirer parti des nouvelles API de .NET Standard 2.0, vous devez définir la cible de version minimale de votre application sur la préversion du SDK Windows Fall Creators Update. Vous avez ensuite la possibilité de référencer les packages NuGet, les bibliothèques de classes et les API de .NET Standard 2.0 directement à partir de votre application UWP.

Outils de développement web

  • Avec cette version Release, .NET Core 2.0 est disponible pendant l’installation et inclus par défaut dans les charges de travail .NET Core et de développement web.
  • La génération de modèles automatique des pages Razor est désormais prise en charge dans cette version Release.
  • Vous pouvez maintenant publier du contenu dans des registres de conteneur, y compris Azure Container Registry et le Hub Docker.
  • Les outils Azure Functions sont désormais inclus dans la charge de travail Azure
  • Quand vous publiez une tâche web Azure, vous pouvez maintenant la publier comme une tâche web déclenchée à l’aide d’expressions cron.

Projet de création de packages d'application Windows

La version Release de Visual Studio 2017 version 15.4 introduit de nouveaux modèles de projet pour vous aider à empaqueter n’importe quel projet Windows dans un conteneur .appx, qui permet de moderniser la distribution et l’envoi des applications au Windows Store.

Pour commencer à utiliser le projet de création de packages d’application Windows, accédez à Fichier > Nouveau > Projet et sélectionnez le nouveau modèle Projet de création de packages d’application Windows sous Visual C# > nœud Windows universel (Figure 3).

Windows Application Packaging Project

(Figure 3) Projet de création de packages d'application Windows

Dans le nouveau projet, vous pouvez ajouter une référence à vos projets Windows existants, comme WPF, WinForms ou MFC, en cliquant avec le bouton droit sur le nœud Applications dans l’Explorateur de solutions et en sélectionnant Ajouter une référence. Vous avez ensuite de nombreux outils UWP existants que vous connaissez déjà, comme l’empaquetage, la modification de manifeste et l’association au Windows Store.

Visual Studio Tools pour Xamarin

Xamarin Live permet aux développeurs de déployer, tester et déboguer en continu leurs applications, directement sur des appareils iOS et Android (Figure 4). Après avoir téléchargé Xamarin Live Player (disponible dans l’App Store ou Google Play), vous pouvez jumeler votre appareil avec Visual Studio et révolutionner la façon dont vous créez des applications mobiles. Cette fonctionnalité est désormais incluse dans Visual Studio et peut être activée en accédant à Outils > Options > Xamarin > Autres > Activer Xamarin Live Player.

Animation du jumelage, du déploiement et des modes d’édition en direct de Xamarin Live Player.

(Figure 4) Animation du jumelage, du déploiement et des modes d’édition en direct de Xamarin Live Player

Consultez les notes de publication de Visual Studio Tools pour Xamarin pour obtenir la liste complète des changements dans Visual Studio 2017 version 15.4.

Améliorations apportées à Linux C++

Vous pouvez maintenant cibler Linux à partir de vos projets CMake. Cela vous permet d’utiliser votre code base existant qui utilise CMake comme solution de génération, sans avoir à le convertir en projet VS. Si votre code base est multiplateforme, vous pouvez cibler Windows et Linux à partir de Visual Studio. Pour plus d’informations, consultez le billet de blog Visual C++ pour le développement sous Linux avec CMake.

Améliorations de Visual Studio Tools pour Unity

  • Nous avons amélioré la prise en charge de l’option Experimental .NET 4.6 dans Unity 2017.1.
    • Ajout de la prise en charge de la fonctionnalité Définir un pointeur d’instruction dans le nouveau runtime.
  • Nous fournissons la prise en charge des assemblys définis par l’utilisateur (assembly.json) dans Unity 2017.2.
  • Nous avons apporté des améliorations générales à l’évaluation d’expression pendant le débogage.

Visual Studio Tools pour Apache Cordova

Android SDK est désormais installé dans un emplacement privé sous %programdata%. Cela va permettre aux utilisateurs de gérer leur installation de SDK partagée ailleurs sans affecter les scénarios VS-TACO.


Blogs

Developer Tools Blogs Tirez parti des insights et des recommandations disponibles sur le site Developer Tools Blogs.

Le site Developer Tools Blogs vous tient informé de toutes les nouvelles versions Release et inclut des publications contenant des informations approfondies sur un large éventail de fonctionnalités. Pour des insights sur l’univers .NET, consultez .NET Blog. Une expertise détaillée est disponible dans le blog de l’équipe pour chaque langage, notamment — C#—, VB, C++ et F#—.


Problèmes connus

Visual Studio 2017 Known Issues Passez en revue tous les problèmes connus et les solutions de contournement disponibles dans Visual Studio 2017 version 15.4.

Nous nous engageons à tenir compte de vos commentaires. Visitez le site de la communauté des développeurs pour découvrir les derniers problèmes, consigner de nouveaux problèmes et voter pour les problèmes existants.


Notes de publication de Visual Studio 2017 version 15.3

The Developer Community Portal Consultez les problèmes signalés par des utilisateurs corrigés dans Visual Studio 2017 version 15.3.

Notes de publication de Visual Studio 2017 version 15.2

The Developer Community Portal Consultez les problèmes signalés par des utilisateurs corrigés dans Visual Studio 2017 version 15.2.

Notes de publication de Visual Studio 2017 version 15.1

The Developer Community Portal Consultez les problèmes signalés par des utilisateurs corrigés dans Visual Studio 2017 version 15.1.

Notes de publication de Visual Studio 2017 version 15.0

The Developer Community Portal Consultez les problèmes signalés par des utilisateurs corrigés dans Visual Studio 2017 version 15.0.

Notes de publication de Visual Studio 2017 version 15.0

The Developer Community Portal Consultez les problèmes signalés par des utilisateurs corrigés dans Visual Studio 2017 version 15.0.


Haut de page