Visual Studio Icon Notes de publication de Visual Studio 2019 pour Mac version 8.8Visual Studio 2019 for Mac version 8.8 Release Notes



Communauté de développeurs | Configuration requise | Compatibilité | Code distribuable | Documentation | Blogs | MaintenanceDeveloper Community | System Requirements | Compatibility | Distributable Code | Documentation | Blogs | Servicing


Cliquez sur le bouton pour télécharger la dernière version de Visual Studio 2019 pour Mac.Click the button to download the latest version of Visual Studio 2019 for Mac. Pour plus d’informations sur la configuration système requise, consultez les guides Configuration système requise pour Mac et Ciblage et compatibilité de la plateforme Mac.For information on the system requirements see the see Mac System Requirements and Mac Platform Targeting and Compatibility guides.

Pour obtenir des instructions sur l’installation et la mise à jour de Visual Studio 2019 pour Mac, consultez le guide d’installation de Visual Studio pour Mac.For instructions on installing and updating Visual Studio 2019 for Mac, see the Install Visual Studio for Mac guide.

Download VS for Mac

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 Visual Studio 2019 pour MacWhat's New in Visual Studio 2019 for Mac

Publications de Visual Studio 2019 pour MacVisual Studio 2019 for Mac Releases

Billets de blog Visual Studio 2019 pour MacVisual Studio 2019 for Mac Blog Posts

Le blog Visual Studio est la source officielle où l’équipe d’ingénierie de Visual Studio partage des informations sur le produit.The Visual Studio Blog is the official source of product insight from the Visual Studio Engineering Team. Vous trouverez des informations détaillées sur les versions de Visual Studio 2019 pour Mac dans les billets de blog suivants :You can find in-depth information about the Visual Studio 2019 for Mac releases in the following posts:


Points clés de la versionRelease Highlights

  • Visual Studio pour Mac 8.8 ajoute la prise en charge de la préversion des modèles .NET Core personnalisés ajoutés avec dotnet new (les fonctionnalités en préversion peuvent être activées dans Préférences > Autres > Fonctionnalités en préversion).Visual Studio for Mac 8.8 adds preview support for Custom .NET Core templates added with dotnet new (Preview features can be enabled in Preferences > Other > Preview Features).
  • Visual Studio pour Mac 8.8 ajoute la prise en charge du débogage de projets WebAssembly Blazor.Visual Studio for Mac 8.8 adds support for debugging Blazor WebAssembly projects.
  • Visual Studio pour Mac 8.8 ajoute la prise en charge de l’accès aux sources de package NuGet Azure DevOps avec le compte connecté sans devoir utiliser un jeton d’accès personnel.Visual Studio for Mac 8.8 adds support for accessing Azure DevOps NuGet package sources using the signed in account without the need to use a personal access token (PAT).
  • Visual Studio pour Mac 8.8 prend en charge l’exécution sur la préversion du développeur macOS Big Sur.Visual Studio for Mac 8.8 now supports running on the macOS Big Sur developer preview. Pour plus d’informations, consultez Problèmes connus.See Known Issues for additional information.
  • Dans Visual Studio pour Mac 8.8.3 et les versions ultérieures, la prise en charge complète de l’accessibilité est activée par défaut.Visual Studio for Mac 8.8.3 or newer now has full accessibility support enabled by default.
  • Nous avons ajouté des fonctionnalités à Visual Studio pour Mac afin d’avertir les utilisateurs quand un espace disque faible va dégrader l’expérience.We added functionality to Visual Studio for Mac to warn users when low disk space will degrade the experience.

Problèmes connusKnown Issues

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


Commentaires et suggestionsFeedback and Suggestions

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 de Visual Studio pour Mac.You can report a problem through the Report a Problem option in Visual Studio for Mac IDE. Vous pouvez effectuer le suivi de vos commentaires, y compris des suggestions, dans le portail de la communauté des développeurs.You can track your feedback, including suggestions, in the Developer Community portal.


Notes de publicationRelease Notes

Release Notes Icon Visual Studio 2019 pour Mac version 8.8.9 (8.8.9.10)Visual Studio 2019 for Mac version 8.8.9 (8.8.9.10)

publiée le 16 février 2021released February 16, 2021

GénéralGeneral

  • Nous avons résolu plusieurs problèmes de fiabilité.We fixed several reliability issues.
  • Nous avons mis à jour mono vers 6.12.0.122.We updated Mono to 6.12.0.122.

Release Notes Icon Visual Studio 2019 pour Mac version 8.8.8 (8.8.8.12)Visual Studio 2019 for Mac version 8.8.8 (8.8.8.12)

publiée le 9 février 2021released February 9, 2021

GénéralGeneral

  • Nous avons résolu plusieurs problèmes de fiabilité.We fixed several reliability issues.

Web et AzureWeb and Azure

  • Nous avons mis à jour les kits de développement logiciel (SDK) .NET Core vers 5.0.103 et 3.1.406.We updated .NET Core SDKs to 5.0.103 and 3.1.406.

XamarinXamarin

  • Nous avons ajouté la prise en charge de Xcode 12,4.We added support for Xcode 12.4.

Release Notes Icon Visual Studio 2019 pour Mac version 8.8.7 (8.8.7.18)Visual Studio 2019 for Mac version 8.8.7 (8.8.7.18)

publication : 2 février 2021released February 2, 2021

GénéralGeneral

  • Nous avons résolu plusieurs problèmes de fiabilité.We fixed several reliability issues.

Shell et outilsShell and Tools

  • Nous avons résolu un problème de rendu de l’interface utilisateur sur Big sur lors de l’utilisation du thème IDE clair.We fixed an issue with rendering of the UI on Big Sur when using the light IDE theme.

programme de mise à jourUpdater

  • Nous avons augmenté la fréquence de vérification des nouvelles mises à jour de 1 jour à toutes les 4 heures.We increased the frequency for checking for new updates from 1 day to every 4 hours.

Release Notes Icon Visual Studio 2019 pour Mac version 8.8.6 (8.8.6.15)Visual Studio 2019 for Mac version 8.8.6 (8.8.6.15)

Publication : 20 janvier 2021released January 20, 2021

GénéralGeneral

  • Nous avons résolu plusieurs problèmes de fiabilité.We fixed several reliability issues.

Programme d’installationInstaller

Release Notes Icon Visual Studio 2019 pour Mac version 8.8.5 (8.8.5.18)Visual Studio 2019 for Mac version 8.8.5 (8.8.5.18)

Publication : 12 janvier 2021released January 12, 2021

Web et AzureWeb and Azure

  • Nous avons mis à jour les kits SDK .NET Core vers 5.0.102 et 3.1.405.We updated .NET Core SDKs to 5.0.102 and 3.1.405.

XamarinXamarin

  • Nous avons ajouté la prise en charge de Xcode 12.3.We added support for Xcode 12.3.

Release Notes Icon Visual Studio 2019 pour Mac version 8.8.4 (8.8.4.30)Visual Studio 2019 for Mac version 8.8.4 (8.8.4.30)

Publication : 15 décembre 2020released December 15, 2020

GénéralGeneral

  • Nous avons résolu plusieurs problèmes de fiabilité et de performance.We fixed several issues with reliability and performance.

DébogueurDebugger

Shell et outilsShell and Tools

Web et AzureWeb and Azure

Release Notes Icon Visual Studio 2019 pour Mac version 8.8.3 (8.8.3.16)Visual Studio 2019 for Mac version 8.8.3 (8.8.3.16)

Publication : 1er décembre 2020released December 1, 2020

GénéralGeneral

  • Nous avons résolu plusieurs problèmes de fiabilité et de performance.We fixed several issues with reliability and performance.
  • Dans certaines circonstances, il n’était pas possible d’activer la prise en charge complète de l’accessibilité à l’aide de VoiceOver.Under certain circumstances it was not possible to enable full accessibility support using VoiceOver. La prise en charge complète de l’accessibilité est désormais activée par défaut, et la documentation Visual Studio pour Mac concernant l’accessibilité a été mise à jour.We enabled full accessibility support by default and updated the Visual Studio for Mac accessibility documentation.

Gestion de versionVersion Control

Web et AzureWeb and Azure

  • Nous avons résolu le problème lors duquel la publication de projets ASP.NET Core 5.0 dans Azure échouait avec l’erreur suivante : « HTTP Error 500.31 - ANCM Failed to Find Native Dependencies » (Erreur HTTP 500 .31 - ANCM n’a pas pu trouver les dépendances natives).We fixed an issue where publishing ASP.NET Core 5.0 projects to Azure failed with an "HTTP Error 500.31 - ANCM Failed to Find Native Dependencies" error.

Release Notes Icon Visual Studio 2019 pour Mac version 8.8.2 (8.8.2.41)Visual Studio 2019 for Mac version 8.8.2 (8.8.2.41)

Publication : 24 novembre 2020released November 24, 2020

GénéralGeneral

  • Nous avons mis à jour .NET Core vers 3.1.404.We updated .NET Core to 3.1.404.
  • Nous avons mis à jour le compilateur F# avec la version 5.0.We updated the F# compiler to 5.0.

DébogueurDebugger

  • Nous avons résolu un problème bloquant les opérations lorsque plusieurs espions étaient sélectionnés dans la fenêtre de l’outil espion.We fixed an issue blocking operations when multiple watches are selected in the watch tool window.
  • Nous avons résolu plusieurs problèmes qui entraînait la copie ou le collage d’une valeur incorrecte dans la fenêtre de l’outil espion.We fixed several issues causing the wrong value to be copied or pasted within the watch tool window.
  • Nous avons résolu un problème où il n’était pas possible de renommer un espion lors du débogage.We fixed an issue where it was not possible to rename a watch while debugging.

Programme d’installationInstaller

Shell et outilsShell and Tools

  • Nous avons résolu un problème où la fenêtre de l’outil Erreurs ne mémorisait pas les paramètres de bouton de barre d’outils.We fixed an issue where the Errors tool window didn't remember toolbar button settings.

Modification du code sourceSource Code Editing

Release Notes Icon Visual Studio 2019 pour Mac version 8.8.1 (8.8.1.37)Visual Studio 2019 for Mac version 8.8.1 (8.8.1.37)

Publication : 19 novembre 2020released November 19, 2020

GénéralGeneral

  • Nous avons résolu plusieurs problèmes de fiabilité et de performance.We fixed several issues with reliability and performance.

DébogueurDebugger

Shell et outilsShell and Tools

Web et AzureWeb and Azure

XamarinXamarin

  • Nous avons résolu un problème d’accessibilité dans le Générateur d’aperçu XAML, lors duquel une image décorative était annoncée à tort comme une « image » par VoiceOver.We fixed an accessibility issue in the XAML Previewer where a decorative image was erroneously being anounced as "image" by VoiceOver.
  • Nous avons résolu un problème d’accessibilité dans le Générateur d’aperçu XAML lors duquel du contenu inutile était annoncé par VoiceOver lors de la navigation vers le lien « Bien démarrer avec le rechargement à chaud XAML ».We fixed an accessibility issue in the XAML Previewer where unnecessary content was being announced by VoiceOver when navigating to the "Get started with XAML hot reload" link.
  • Nous avons ajouté la prise en charge de Xcode 12.2.We added support for Xcode 12.2.

Release Notes Icon Visual Studio 2019 pour Mac version 8.8 (8.8.0.2913)Visual Studio 2019 for Mac version 8.8 (8.8.0.2913)

Publication : 10 novembre 2020released November 10, 2020

Notes

Cette version de Visual Studio pour Mac prend désormais en charge l’exécution sur les versions bêta de macOS Big Sur Developer.This release of Visual Studio for Mac now supports running on the macOS Big Sur developer beta builds. Si vous êtes déjà sur Big Sur et que vous ne pouvez pas utiliser le programme de mise à jour, visitez le site web de Visual Studio pour Mac et téléchargez le programme d’installation.If you're already on Big Sur and can't use the updater, visit the Visual Studio for Mac website and download the installer.

Nouvelles fonctionnalitésNew Features

Déboguer des projets WebAssembly BlazorDebug Blazor WebAssembly projects

Visual Studio pour Mac offre désormais une prise en charge complète du débogage des projets WebAssembly Blazor, vous donnant la possibilité de définir des points d’arrêt et des espions, de parcourir votre code à l’aide de commandes pour parcourir pas à pas et pour ignorer un point d’arrêt, etc.Visual Studio for Mac now includes full support for debugging Blazor WebAssembly projects, giving you the option to set breakpoints, watches, navigate your code using step and skip commands, and more.

Examining a watched variable while debugging a Blazor WebAssembly application
Examen d’une variable surveillée lors du débogage d’une application WebAssembly BlazorExamining a watched variable while debugging a Blazor WebAssembly application

Pour plus d’informations sur le débogage dans Visual Studio pour Mac, consultez Débogage avec Visual Studio pour Mac.For more information on debugging in Visual Studio for Mac, see Debugging with Visual Studio for Mac.

Web et AzureWeb and Azure

  • Nous avons ajouté la prise en charge de .NET 5 Preview 8.We added support for .NET 5 preview 8.
  • Nous avons ajouté une prise en charge intégrée de l’accès aux sources de package NuGet Azure DevOps avec le compte connecté sans exiger un jeton d’accès personnel.We added integrated support for accessing NuGet Azure DevOps package sources using the signed in account without requiring a personal access token (PAT).

Résolution des boguesBug Fixes

DébogueurDebugger

Système de projetProject System

  • Nous avons résolu un problème qui générait un panneau Propriétés vide pour les fichiers lors du chargement de projets AddIn.We fixed an issue that resulted in an empty properties pad for files when loading AddIn projects.
  • Nous avons résolu un problème qui empêchait les utilisateurs d’annuler une opération de chargement de solution.We fixed an issue that prevented users from canceling a solution load operation.
  • Nous avons résolu un problème où le processus de génération Android ne s’arrêtait jamais.We fixed an issue where the Android build process never stops.
  • Nous avons résolu un problème où le renommage d’un fichier avec « Afficher tous les fichiers » activé dans la fenêtre Solution ajoutait le fichier deux fois et pouvait entraîner un blocage.We fixed an issue where renaming a file with "Show All Files" enabled in the Solution window added the file twice and might have caused a hang.
  • Nous avons résolu un problème avec VS pour Mac définissant une FrameworkSDKRoot différente.We fixed an issue with VS for Mac setting a different FrameworkSDKRoot.
  • Nous avons résolu un problème où la création d’un nouveau dossier de projet avec un seul caractère échouait avec une erreur.We fixed an issue where creating a new project folder with a single character failed with an error.
  • Nous avons mis à jour MSBuild vers la version 16.8 RTM.We updated MSBuild to 16.8 RTM.

Shell et outilsShell and Tools

  • Nous avons augmenté la vitesse de la fonctionnalité de recherche dans les fichiers.We increased the speed of the find in files functionality.
  • Nous avons résolu un problème qui provoquait la journalisation d’exceptions erronées lors de la suppression de fichiers non enregistrés d’un projet.We fixed an issue causing erroneous exceptions to be logged when deleting unsaved files from a project.
  • Nous avons résolu un problème qui entraînait plusieurs recherches et une absence de réponse dans l’expérience de recherche.We fixed an issue resulting in multiple searches and unresponsiveness in the search experience.
  • Visual Studio ne parvenait pas à trouver des fichiers/classes inclus dans un projet de style SDK de plusieurs cibles. Nous avons résolu ce problème.We fixed an issue where Visual Studio is unable to find files/classes included into a multi-target SDK style project.
  • Le chemin d’accès au répertoire pour la recherche dans les fichiers n’était pas défini correctement. Nous avons résolu ce problème.We fixed an issue where the directory path for find in files was not set correctly.
  • Nous avons résolu un problème qui empêchait les utilisateurs Drom d’ouvrir des assemblys dans le navigateur Assembly.We fixed an issue that prevented users drom opening assemblies in the Assembly Browser.
  • Nous avons résolu un problème qui provoquait l’ouverture des fichiers dans Visual Studio Code au lieu de l’éditeur hexadécimal lors du choix de l’ouverture dans cet éditeur.We fixed an issue that caused files to open in Visual Studio Code instead of in the hex editor when choosing to open in the hex editor.
  • Nous avons amélioré les performances de la visionneuse d’assembly.We improved the performance of the Assembly Viewer.
  • Nous avons déplacé le navigateur d’assembly vers le nouvel éditeur.We have ported the Assembly Browser to the new Editor.
  • Nous avons réimplémenté le panneau Erreurs et déplacé la sortie de build vers un autre panneau.We have reimplemented the Errors pad and moved the build output to a separate pad.
  • Nous avons amélioré les performances générales et la fiabilité.We have improved overall performance and reliability.
  • Nous avons remplacé la terminologie « bloc » par « Fenêtre Outil » dans l’IDE et mis à jour le menu Affichage de niveau supérieur.We replaced the "Pad" terminology with "Tool Window" throughout the IDE and updated the top-level View menu.
  • Nous avons résolu un problème où le contenu de la boîte de dialogue « Référence » n’était pas annoncé correctement avec VoiceOver.We fixed an issue where the content of the "Reference" dialog was not announced in proper sequence with VoiceOver.
  • Nous avons résolu un blocage potentiel dans l’Explorateur d’assembly.We fixed a potential hang in the Assembly Browser.
  • Nous avons résolu un problème avec l’encodage dans le terminal intégré.We fixed an issue with encoding inside the integrated Terminal.
  • Nous avons résolu un problème où « Rechercher » de la boîte de dialogue « Remplacer dans les fichiers » remplaçait le texte trouvé.We fixed an issue where "Find" in the "Replace in Files" dialog replaced the found text.
  • Nous avons résolu un problème où la recherche dans un répertoire échouait après la deuxième utilisation.We fixed an issue where Searching in a Directory failed after the second use.
  • Nous avons mis à jour NuGet vers 5.8 RC.We updated NuGet to 5.8 RC.
  • Nous avons résolu un problème où il était impossible de taper des caractères (spéciaux) dans la console VS en appuyant sur l’option -key.We fixed an issue where it was not possible to type (special) characters in the VS console while pressing the option-key.
  • Nous avons résolu un problème où il était impossible de cliquer sur les alertes avec la souris sur macOS Big Sur.We fixed an issue where alerts were not clickable with the mouse on macOS Big Sur.

Modification du code sourceSource Code Editing

Outils de testTest Tools

Gestion de versionVersion Control

Web et AzureWeb and Azure

  • Nous avons résolu un problème où un nouveau projet de test F# affichait des erreurs et des avertissements.We fixed an issue where a new F# test project will display errors and warnings.
  • Nous avons résolu un problème de génération de fichiers solution qui provoquait un problème de compatibilité avec Visual Studio sur Windows.We fixed an issue with solution file generation that caused a compatibility problem with Visual Studio on Windows.
  • Nous avons résolu un problème où les fichiers .razor montraient incorrectement une erreur « La directive using n’est pas nécessaire ».We fixed an issue where .razor files would incorrectly show a “Using directive is unnecessary" error.
  • Nous avons résolu un problème où IntelliSense pour les classes d’un nouveau projet de bibliothèque de classes Razor n’était pas disponible dans les fichiers .razor.We fixed an issue where IntelliSense for classes from a new Razor class library project were not available in .razor files.
  • Nous avons résolu un problème empêchant les abonnements Azure d’être détectés lors de la publication sur Azure Publish sur Azure.We fixed an issue preventing Azure subscriptions being found when publishing to Azure Publish to Azure.
  • Nous avons résolu un problème où les abonnements Azure n’étaient pas trouvés.We fixed an issue where Azure subscriptions were not found.
  • Nous avons corrigé un plantage dans l’éditeur Razor.We fixed a crash in the Razor editor.
  • Nous avons résolu un problème de points d’arrêt non atteints lors du débogage d’une application Blazor WebAssembly.We fixed an issue with breakpoints not hitting when debugging a Blazor WebAssembly Application.
  • Nous avons ajouté une prise en charge en préversion pour les modèles .NET Core personnalisés ajoutés avec dotnet new.We have added a preview support for Custom .NET Core templates added with dotnet new.
  • Nous avons résolu un problème où un projet Blazor WebAssembly n’était pas reconnu comme tel avec .NET 5 et que la sélection du navigateur était manquante.We fixed an issue where a Blazor WebAssembly project was not recognized as such with .NET 5 and the Browser selection was missing.
  • Nous avons résolu le problème selon lequel un certificat de développement non valide provoquait un blocage irrécupérable.We fixed an issue where an invalid development certificate caused an unrecoverable hang.
  • Nous avons résolu un problème où IntelliSense affichait le client OpenAPI après la suppression du service OpenAPI.We fixed an issue where IntelliSense shows the OpenAPI client after the OpenAPI service was removed.
  • Nous avons mis à jour .NET Core vers 5.0.100 et 3.1.403.We updated .NET Core to 5.0.100 and 3.1.403.

XamarinXamarin

AutreOther

  • Nous avons amélioré les performances du démarrage de l’IDE.We improved startup performance of the IDE.
  • Nous avons amélioré les performances de la fermeture d’une solution.We improved the performance of closing a solution.
  • Nous avons résolu un problème où vstool ne retournait pas l’ID exact d’une extension qui peut ensuite être utilisé pour désactiver/activer l’extension.We fixed an issue where vstool would not return the exact id of an extension which can then be used for disabling/enabling the extension.

Problèmes connusKnown Issues

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

  • Après l’installation du dernier kit SDK .NET 5, les développeurs d’applications .NET Core 3.1 risquent de voir une erreur indiquant «  Le certificat développeur ASP.NET Core est dans un état non valide. ».After installing the latest .NET 5 SDK, developers of .NET Core 3.1 apps might see an error indicating "The ASP.NET Core developer certificate is in an invalid state.". Si vous exécutez dotnet dev-certs https --clean et dotnet dev-certs https --trust à partir du terminal, le problème est résolu.Running dotnet dev-certs https --clean then dotnet dev-certs https --trust from the Terminal will fix the issue.
  • Le chargement de projets Blazor WebAssembly avec .NET 5.0 RC1 n’est pas encore pris en charge.Loading Blazor WebAssembly projects with .NET 5.0 RC1 is not yet supported.
  • Dans de rares cas, il est possible d’être à jour avec tout, sauf avec le SDK .NET Core 3.1.300.In rare cases, it's possible to be up to date with everything but the .NET Core 3.1.300 SDK. Si vous ouvrez cette configuration et mettez à jour .NET Core 3.1.300 à l’aide de l’utilitaire de mise à jour, la notification pour mettre à jour le SDK .NET Core ne disparaîtra pas tant que l’IDE n’aura pas été redémarré.If you enter into this configuration and update to .NET Core 3.1.300 using the updater, the notification to update the .NET Core SDK will not disappear until the IDE is restarted.

Haut de page
Top of Page