Visual Studio Icon Notes de publication de Visual Studio 2017 pour Mac version 7.7Visual Studio 2017 for Mac version 7.7 Release Notes


Communauté de développeurs | Configuration requise | Compatibilité | Code distribuable | Xamarin | Blogs | Maintenance |Developer Community | System Requirements | Compatibility | Distributable Code | Xamarin | Blogs | Servicing |


Cliquez sur le bouton pour télécharger la dernière version de Visual Studio 2017 pour Mac.Click the button to download the latest version of Visual Studio 2017 for Mac. Pour obtenir des instructions sur et la configuration et l’installation, consultez l’article Configurer et installer Visual Studio pour Mac.For instructions on setup and install, see the Setup and Install Visual Studio for Mac documentation.

Download Visual Studio 2017 for Mac

Pour en savoir plus sur Visual Studio 2017 pour Mac, consultez Configuration système requise pour Mac et Ciblage et compatibilité pour la plateforme Mac.To learn more about Visual Studio 2017 for Mac, see Mac System Requirements and Mac Platform Targeting and Compatibility.

Pour plus d’informations sur les autres téléchargements associés, consultez la page Téléchargements.To learn more about other related downloads, see the Downloads page.


Nouveautés de la version 7.7What's New in 7.7

Publications de Visual Studio 2017 pour Mac version 7.7Visual Studio 2017 for Mac version 7.7 Releases

Points clés de la versionRelease Highlights

Problèmes connusKnown Issues

Consultez la section Problèmes connus.Refer to the Known Issues section.


Détails des nouveautés de la version 7.7Details of What's New in 7.7

Release Notes Icon Visual Studio 2017 for Mac version 7.7 Visual Studio 2017 for Mac version 7.7

Publication : 28 novembre 2018released November 28, 2018

Nouvelles fonctionnalités de la version 7.7New Features in 7.7

Améliorations des correctifs rapidesQuick fix improvements

Vous pouvez désormais appliquer des correctifs rapides à l’aide des icônes en forme d’ampoule ou de tournevis dans l’éditeur C#, ou en appuyant sur Option+Entrée quand le curseur se trouve sur une ligne de code pour laquelle une action est disponible.Quick fixes can now be applied by using the light bulb or screwdriver icons in the C# editor, or by pressing Option+Enter when your cursor is on a line of code for which an action is available. Vous voyez une ampoule d’erreur s’il existe une ligne ondulée rouge indiquant une erreur, pour laquelle Visual Studio pour Mac met à disposition un correctif.You will see an error light bulb if there is a red squiggle indicating an error, and Visual Studio for Mac has a fix available for that error.

New Quick Fix refactoring option
(Figure 1) Nouvelle option de refactorisation des correctifs rapides(Figure 1) New Quick Fix refactoring option

Option Publier sur le dossier pour les projets ASP.NET CorePublish to folder option for ASP.NET Core projects

Pendant le développement d’applications ASP.NET Core, vous disposez de nombreuses options pour l’hébergement de votre application.When developing ASP.NET Core applications, there are many different options for hosting your application. Dans les versions précédentes, nous prenions en charge la publication de vos applications ASP.NET Core sur Azure App Services.In previous releases we supported publishing your ASP.NET Core applications to Azure App Services. Dans cette version, nous avons ajouté la possibilité de publier les applications ASP.NET Core dans un dossier.In this release we are adding the ability to publish ASP.NET Core applications to a folder. Après avoir publié votre application dans un dossier, vous pouvez transférer les fichiers au serveur distant, qui se charge d’héberger vos applications.After publishing your application to a folder, you can then transfer the files to the remote server, which will host your applications. Quand vous utilisez la nouvelle fonctionnalité Publier sur le dossier, celle-ci crée automatiquement un profil de publication (fichier .pubxml dans Properties\PublishProfiles).When you use the new Folder Publish feature, it will automatically create a Publish Profile (.pubxml file in Properties\PublishProfiles). Ces profils peuvent être utilisés dans Visual Studio pour Mac, Visual Studio 2017 (Windows) ou à partir de la ligne de commande avec dotnet build (ou MSBuild).These profiles can be used in either Visual Studio for Mac, Visual Studio 2017 (Windows) or from the command line with dotnet build (or MSBuild).

Menu option to publish folder
(Figure 2) Option de menu permettant de publier sur le dossier(Figure 2) Menu option to publish folder

Éditeur de codeCode Editor

Pour cette version, nous avons corrigé les problèmes suivants liés à l’éditeur de code :For this release we fixed the following Code Editor issues:

ShellShell

ProjetProject

AccessibilitéAccessibility

  • Nous avons apporté les améliorations d’accessibilité suivantes :We made the following accessibility improvements:

    • contraste amélioré dans la boîte de dialogue Nouveau projetbetter contrast in the New Project Dialog
    • contraste amélioré dans la boîte de dialogue Exceptionsbetter contrast in the Exception dialog
    • Améliorations de VoiceOverVoiceOver improvements
  • Nous avons résolu les problèmes suivants :We fixed the following issues:

    • Perte de focus durant la configuration de l’emplacement d’un nouveau projet.There was a loss of focus when configuring the location of a new project.
    • Impossibilité d’appeler la fenêtre « Erreur » et la fenêtre « Mise à jour Visual Studio » à l’aide du clavier.We made it possible to invoke the "Error" window and "Visual Studio Update" window using the keyboard.
    • VoiceOver annonce le texte tapé dans les champs sécurisés par mot de passeVoiceOver announces the text typed into password secured fields.
    • Le focus VoiceOver ne se déplace pas vers les résultats de la recherche avec le focus du clavierVoiceOver focus is not moving to the search results along with the keyboard focus.
    • Nous avons résolu le problème suivant : la saisie peut être lente dans les grands fichiers quand l’accessibilité est activée.We fixed an issue where typing can be slow in large files when accessibility is enabled.
    • L’ordre de focus est inapproprié pendant la navigation vers les éléments d’arborescence dans le volet gauche de la fenêtre « Préférences ».Focus order is inappropriate while navigating to the tree items in the left pane of the "Preferences" window.
    • L’ordre de focus est inapproprié pendant la navigation dans l’ordre inverse dans la barre d’outils.Focus order is inappropriate while navigating in reverse order in the toolbar.
    • Quand l’utilisateur appuie sur la touche Échap dans la fenêtre « Visualiseur de valeur », les deux fenêtres « Visualiseur de valeur » et « Exception interceptée » sont fermées.On hitting escape key in "Value Visualizer" window, both the "Value Visualizer" and "Exception Caught" windows are getting closed.
    • VoiceOver n’annonce pas le nom du bouton de fermeture dans les boîtes de dialogue contextuelles.Voiceover doesn't announce the name of the close button in the pop up dialogs.
    • VoiceOver annonce de façon inappropriée le type de contrôle du titre « Général » dans la boîte de dialogue « Choisir un modèle pour votre nouveau projet ».Voiceover announces the controltype of "General" heading in "Choose a template for your new project" dialog inappropriately.
    • VoiceOver n’annonce pas la relation entre chaque catégorie et options sous-jacentes dans le tableau « Catégories de projet ».Voiceover doesn't announce the relation between each of the category and the options under it in "Project Categories" table.

.NET Core.NET Core

Feedback ClientFeedback Client

  • Nous avons résolu un problème où la boîte de dialogue Commentaires disparaît parfois et reste visible dans la capture d’écran.We fixed an issue where the Feedback dialog sometimes disappears and is always visible in screenshot.

Outils WebWeb Tools

  • Nous avons résolu un problème où le fait d’appuyer sur la touche Tab n’entraîne pas la complétion de l’instruction dans les fichiers .cshtml.We fixed an issue where pressing Tab doesn't complete the statement in .cshtml files.
  • Nous avons résolu un problème d’insertion de nouvelle ligne entre <div> et </div> dans les fichiers HTML.We fixed an issue where an error is thrown when inserting new line between <div> and </div> in HTML files.
  • Nous avons résolu le problème où les info-bulles ne se ferment pas dans Visual Studio pour Mac.We fixed an issue where tooltips do not close in Visual Studio for Mac.
  • Nous avons résolu le problème où l’utilisateur ne peut saisir de données pas les fichiers .json.We fixed an issue where the user could not type in .json files.
  • Nous affichons des messages d’erreur plus explicites si le provisionnement de nouveaux services d’application Azure échoue.We display more informative error messages when new Azure app services fail to provision.
  • Nous avons résolu le problème suivant : Visual Studio pour Mac ne parvient pas à déboguer l’application web ASP.NET Core avec l’erreur "Debug/netcoreapp2.1/testing.dll file was not found. (MSB3030) (docker-compose)".We fixed an issue where Visual Studio for Mac fails to debug ASP.NET Core Web App with error "Debug/netcoreapp2.1/testing.dll file was not found. (MSB3030) (docker-compose)".
  • Nous avons résolu un problème où la commande Add Docker pouvait échouer avec une NullReferenceException.We fixed an issue where the Add Docker command could fail with a NullReferenceException.
  • Nous avons résolu un problème où Visual Studio pour Mac ne parvenait pas à rechercher certains abonnements.We fixed an issue where Visual Studio for Mac would fail to find some subscriptions.

NuGetNuGet

Gestion de versionVersion Control

F#F#

DockerDocker

XamarinXamarin

Cette version Release inclut les résolutions de bogues et les améliorations suivantes pour Xamarin :This release includes the following bug fixes and improvements for Xamarin:

Xamarin.FormsXamarin.Forms

Xamarin.AndroidXamarin.Android

Xamarin.iOSXamarin.iOS

Cette version ajoute la prise en charge des nouvelles ressources de catalogue de composants ARKit 2.0 : ARReferenceGroup, ARReferenceImage et ARObject.This release adds support for new ARKit 2.0 asset catalog resources: ARReferenceGroup, ARReferenceImage and ARObject.

ARKit 2.0 prend en charge la détection d’objets 2D et 3D.ARKit 2.0 supports 2D and 3D objects detection. ARReferenceImage est le nouveau type de catalogue de composants pour les images 2D qui peuvent être utilisées et reconnues par ARKit.ARReferenceImage is the new asset catalog type for 2D images that can be used and recognized by ARKit. La largeur et la hauteur de ARReferenceImage peuvent être définies dans l’éditeur de composants afin qu’ARKit puisse effectuer le rendu des superpositions virtuelles avec les dimensions correctes.Width and Height of the ARReferenceImage can be set in the asset editor so ARKit can render virtual overlays of the correct dimensions. Le type ARObject prend un fichier « .arobject » qui peut être créé par certains exemples ARKit.The ARObject type takes an '.arobject' file that can be created by some ARKit samples.

Nous avons également apporté les améliorations suivantes :We also made the following improvements:

Xamarin.MacXamarin.Mac

ActivationActivation

Programme d’installationInstaller

Améliorations de fonctionnalitéFeature Improvements

Nous avons apporté les améliorations suivantes au programme d’installation :We made the following improvements to the installer:

  • Avec Visual Studio 2017 15.9 et Visual Studio pour Mac 7.7, nous passons de JDK d’Oracle à une distribution légère d’Open JDK conçue pour le développement mobile.With Visual Studio 2017 15.9 and Visual Studio for Mac 7.7, we are moving from Oracle's JDK to a lightweight distribution of Open JDK meant for mobile development. Open JDK sera offert en tant que composant à installer, ainsi que d’autres mises à jour de Visual Studio pour Mac et vous serez invité à mettre à jour vos paramètres JDK pour utiliser Open JDK une fois installé.Open JDK will be offered as a component to install along with other Visual Studio for Mac updates and you will be prompted to update your JDK settings to use Open JDK once installed.
  • Nous avons ajouté de meilleures descriptions à la sélection de charge de travail.We added better descriptions to the workload selection. Nous espérons que ces descriptions vous permettront de choisir plus facilement les charges de travail à installer.We hope that these descriptions will make it easier for you to decide which workloads you want to install.
  • Nous avons également apporté des changements mineurs à l’écran de sélection de charge de travail, pour le rendre plus clair et concis.We also made some other minor changes to the workload selection screen, making things clearer and concise for our users.
  • Dans cette version, nous avons beaucoup travaillé à l’amélioration de la traduction dans le programme d’installation.In this release we focused a lot on improving our localization in the installer. Nous avons ajouté des traductions au niveau de la personnalisation, de l’écran de démarrage et de l’écran des charges de travail, pour que tous les utilisateurs du monde entier puissent y accéder.We added localization to more branding, the splash screen, and workloads screen to make it more accessible for all users worldwide.
  • Nous sommes conscients qu’une partie de nos utilisateurs n’utilisent pas Xamarin et n’ont donc pas besoin de télécharger Xcode.We understand that not all of our users are using Xamarin and therefore may not have any need to download Xcode. Pour cette raison, nous avons déplacé la boîte de dialogue Xcode à la fin de l’installation et seuls les utilisateurs Xamarin qui n’ont pas installé (ou mis à jour) l’application y sont invités.For this reason, we've moved the location of the Xcode dialog to the end of the install and will only prompt it for Xamarin users who do not have it installed (or up to date). Vous pouvez donc maintenant télécharger Xcode au démarrage de votre développement, au lieu d’interrompre votre installation.This means that you can download Xcode while starting your development, rather than having it interrupt your install.
  • Nous savons également que les utilisateurs de Visual Studio pour Mac qui n’utilisent pas Xamarin n’ont pas besoin de Xamarin Profiler.We also understand that Visual Studio for Mac users that don't use Xamarin have no need for the Xamarin Profiler. Nous avons donc supprimé Profiler des charges de travail non-Xamarin.For this reason, we've removed Profiler from non-Xamarin workloads.

Correctifs de boguesBug fixes

Dans cette version, nous avons corrigé les bogues suivants :This this release we fixed the following bugs:

  • Nous avons résolu un problème où si une mise à jour Xcode était disponible, le message indiquait « Obtenir Xcode ».We fixed an issue where if an Xcode update was available it would still say "Get Xcode". Nous avons remplacé le message par « Mettre à jour Xcode ».We changed this to "Update Xcode".
  • Nous avons résolu un problème où Profiler était installé à partir du programme d’installation même si l’utilisateur n’avait pas sélectionné de charge de travail Xamarin.We fixed an issue where the Profiler is getting installed from installer even though user has not selected any Xamarin workload.
  • Nous avons résolu un problème où Profiler n’était pas installé à partir du programme d’installation même si l’utilisateur avait sélectionné toutes les charges de travail Xamarin.We fixed an issue where the Profiler is not getting installed from installer though user has selected all Xamarin workloads.
  • Nous avons résolu un problème où la mise à niveau de Visual Studio pour Mac ne pouvait pas copier le symlink.We fixed an issue where a Visual Studio for Mac upgrade fails to copy symlink.

AutreOther


Release Notes Icon Visual Studio 2017 pour Mac version 7.7.1.15 Visual Studio 2017 for Mac version 7.7.1.15

Publication : 6 décembre 2018released December 6, 2018

Cette version résout les problèmes suivants :This releases addresses the following issues:


Problèmes connus Known Issues

Voici une liste de tous les problèmes connus dans Visual Studio 2017 pour Mac version 7.7 :The following is a list of all existing known issues in Visual Studio 2017 for Mac version 7.7:


CommentairesFeedback

Nous aimerions connaître votre opinion !We would love to hear from you! Vous pouvez signaler un problème via l’option Signaler un problème dans l’IDE Visual Studio pour Mac et effectuer le suivi de vos commentaires dans le portail Communauté des développeurs.You can report a problem through the Report a Problem option the Visual Studio for Mac IDE and track your feedback in the Developer Community portal. Faites-nous part de vos suggestions par le biais de UserVoice.For suggestions, let us know through UserVoice.


BlogsBlogs

Tirez parti des insights et des recommandations disponibles sur le site Developer Tools Blogs pour rester informé de toutes les nouvelles versions Release et des publications contenant des informations approfondies sur un large éventail de fonctionnalités.Take advantage of the insights and recommendations available in the Developer Tools Blogs site to keep you up-to-date on all new releases and include deep dive posts on a broad range of features.

Developer Tools Blogs


Historiques des notes de publication de Visual Studio 2017 pour MacVisual Studio 2017 for Mac Release Notes History

Vous pouvez voir les versions antérieures des notes de publication de Visual Studio 2017 pour Mac dans la page Historique des notes de publication.You can view prior versions of Visual Studio 2017 for Mac release notes on the Release notes history page.


Haut de page
Top of Page