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.
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
- 16 février 2021- Visual Studio 2019 pour Mac version 8.8.9February 16, 2021 - Visual Studio 2019 for Mac version 8.8.9
- 9 février 2021- Visual Studio 2019 pour Mac version 8.8.8February 9, 2021 - Visual Studio 2019 for Mac version 8.8.8
- 2 février 2021- Visual Studio 2019 pour Mac version 8.8.7February 2, 2021 - Visual Studio 2019 for Mac version 8.8.7
- 20 janvier 2021- Visual Studio 2019 pour Mac version 8.8.6January 20, 2021 - Visual Studio 2019 for Mac version 8.8.6
- 12 janvier 2021 — Visual Studio 2019 pour Mac version 8.8.5January 12, 2021 - Visual Studio 2019 for Mac version 8.8.5
- 15 décembre 2020 — Visual Studio 2019 pour Mac version 8.8.4December 15, 2020 - Visual Studio 2019 for Mac version 8.8.4
- 1er décembre 2020 — Visual Studio 2019 pour Mac version 8.8.3December 1, 2020 - Visual Studio 2019 for Mac version 8.8.3
- 24 novembre 2020 - Visual Studio 2019 pour Mac version 8.8.2November 24, 2020 - Visual Studio 2019 for Mac version 8.8.2
- 19 novembre 2020 - Visual Studio 2019 pour Mac version 8.8.1November 19, 2020 - Visual Studio 2019 for Mac version 8.8.1
- 10 novembre 2020 - Visual Studio 2019 pour Mac version 8.8November 10, 2020 - Visual Studio 2019 for Mac version 8.8
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:
- Visual Studio 2019 pour Mac version 8.8 désormais disponibleVisual Studio 2019 for Mac version 8.8 now available
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 withdotnet 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
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.
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.
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.
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
- Nous avons résolu un problème où le téléchargement des Kits SDK .net Core a échoué.We fixed an issue where downloading the .NET Core SDKs failed.
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.
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
- Nous avons résolu un problème où les catchpoints ne fonctionnaient pas avec .NET Core.We fixed an issue where catchpoints didn't work with .NET Core.
- Nous avons résolu un problème où le débogage ne fonctionnait pas avec XCode 12.We fixed an issue where Debugging was not working with XCode 12.
Shell et outilsShell and Tools
- Nous avons résolu le problème lors duquel le bouton Fermer de l’écran d’accueil ne s’affichait pas sur macOS Big Sur.We fixed an issue where the Welcome screen close button was invisible on macOS Big Sur.
- Nous avons résolu le problème lors duquel la sortie de la génération s’affichait à la place de la fenêtre d’erreur lorsque l’utilisateur cliquait sur une erreur dans la barre d’état.We fixed an issue where the build output was shown instead of the error window when clicking on an error inside the status bar.
Web et AzureWeb and Azure
- Nous avons résolu un problème lié au débogage local d’Azure Functions.We fixed an issue with debugging Azure Functions locally.
- Nous avons mis à jour le kit SDK .NET Core vers 5.0.101.We updated .NET Core SDK to 5.0.101.
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
- Nous avons résolu le problème lors duquel Visual Studio pour Mac restait bloqué à l’étape « Mise à jour du référentiel de gestion de version » après un changement de branche.We fixed an issue where Visual Studio for Mac got stuck at "Updating version control repository" after switching branches.
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.
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
- Nous avons résolu un problème où le programme d’installation n’arrivait pas à télécharger .NET Core et l’installation échouait.We fixed an issue where the Installer was not able to download .NET Core and the installation failed.
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
- Nous avons résolu un problème dans lequel les fonctionnalités de langage F# 4.6 ne s’exécutent pas dans Visual Studio pour Mac (version stable ou préversion).We fixed an issue where F# 4.6 language features don't work on VS for Mac (Stable or Preview).
- Nous avons résolu un problème dans lequel la méthode membre _ dans F # n’était pas correctement reconnue.We fixed an issue where member _.method in F # was not recognized correctly.
- Nous avons résolu des problèmes de build qui entraînaient des erreurs FS0010 avec les nouveaux projets web F#.We fixed build issues causing FS0010 errors with new F# Web projects.
- Nous avons résolu un problème dans lequel l’option Rechercher des références ne fonctionne pas.We fixed an issue where Find References is not working.
- Nous avons résolu un problème dans lequel la fonctionnalité Renommer ne fonctionne pas correctement.We fixed an issue with the Rename functionality not working correctly.
- Nous avons résolu un problème lié à la prise en charge manquante de FSharp.Core 4.7.We fixed an issue with missing support for FSharp.Core 4.7.
- Nous avons résolu divers problèmes liés à la prise en charge de l’encodage GB18030.We fixed various issues with GB18030 encoding support.
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
- Nous avons résolu un problème où la fenêtre d’exception s’affichait en dehors du bureau.We fixed an issue where the Exception window appears outside of the desktop.
- Nous avons résolu un problème où la commande Définir l’instruction suivante échouait avec une erreur en fonction de là où le signe insertion de l’éditeur était placé.We fixed an issue where the Set Next Statement command failed with an error depending on where the editor caret was placed.
Shell et outilsShell and Tools
- Nous avons résolu un problème où le chargement d’une solution échouait après la fermeture de Visual Studio pour Mac en mode plein écran sur Big Sur.We fixed an issue where loading a solution failed after closing VS for Mac in full screen mode on Big Sur.
- Nous avons corrigé la recherche de code dans la visionneuse d’assembly.We fixed the code search in the assembly viewer.
Web et AzureWeb and Azure
- Nous avons résolu un problème où le chargement de projets d’assembly web Blazor échouait si le chemin de projet contenait des espaces.We fixed an issue where loading Blazor Web Assembly projects failed if the project path contained spaces.
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.
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.

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
- Nous avons résolu un problème où le débogueur préférait une classe importée à une variable locale portant le même nom.We fixed an issue where the debugger would prefer an imported class over a local variable with the same name.
- Nous avons corrigé un plantage/blocage potentiel après l’arrêt du débogueur.We fixed a potential crash/hang after terminating the debugger.
- Nous avons résolu un problème où les variables locales n’étaient pas évaluées lors du débogage d’une application Blazor avec .NET 5.We fixed an issue where local variables were not evaluated when debugging a Blazor application with .NET 5.
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
- L'éditeur F# et le service de langage ont été mis à jour pour utiliser le même serveur principal que Visual Studio (Windows).The F# editor and language service have been updated to use the same backend as Visual Studio (Windows). Cela résout un certain nombre de problèmes précédemment signalés dans Developer Community, y compris :This fixes a number of issues previously reported on Developer Community including:
- L’opérateur multiple F# en tant que fonction affecte incorrectement la couleur du code après.F# multiply operator as a function wrongly affects color of code after.
- Les fonctionnalités du langage F# 4.7 ne fonctionnent pas.F# 4.7 language features don't work.
- L’annulation ne fonctionne pas.Undo doesn't work.
- Trois guillemets doubles sont placés au lieu de deux.Three double quotation marks are placed instead of two.
- F# 4.7 n’est pas pris en charge.F# 4.7 isn't supported.
- L’éditeur échoue sur les guillemets d’insertion correspondants.Editor fails on matching quote insertion.
- Nous avons résolu un problème provoquant le mauvais fonctionnement de la combinaison de touches par défaut pour « Accéder à... » avec le clavier français.We fixed an issue causing the default key binding for "Navigate To..." to no longer work with the French keyboard.
- Nous avons résolu un problème où les nouveaux projets F# n’étaient pas restaurés et générés en raison du fait que le package NuGet FSharp.Core était indisponible.We fixed a problem where new F# projects would not restore and build due to the FSharp.Core NuGet package being unavailable.
- Nous avons résolu un problème où un Enum ne pouvait pas être utilisé comme type nullable dans les interfaces génériques.We have fixed an issue where an Enum could not be used as a nullable type in generic interfaces.
- Nous avons résolu un problème où la mise en surbrillance des erreurs au moment du design et les suggestions Correctif rapide ne fonctionnaient plus.We fixed an issue where Design-time error highlighting and Quick Fix suggestions stopped working.
- Nous avons résolu un problème avec les soulignements rouges qui ne s’affichaient pas dans les erreurs de syntaxe.We fixed an issue with Red underlines not being shown on syntax errors.
- Nous avons résolu un problème où l’insertion d’extraits de code dans un fichier C# échouait.We fixed an issue where inserting code snippets into a C# file failed.
- Nous avons résolu le problème selon lequel l’achèvement d’EventHandler ne fonctionnait pas.We fixed an issue where EventHandler completion didn't work.
- Nous avons résolu un problème avec la prise en charge de YAML.We fixed an issue with YAML support.
Outils de testTest Tools
- Nous avons résolu un problème où l’exécution des tests unitaires à partir du menu contextuel était bien plus lente que dans le bloc Tests unitaires.We fixed an issue where Running unit tests from the context menu was way slower than from the Unit Tests pad.
Gestion de versionVersion Control
- Nous avons résolu un problème de comportement étrange lors de la copie des fichiers sous le contrôle de code source.We fixed an issue where there was odd behavior when copying files under source control.
- Nous avons résolu un problème susceptible de provoquer des blocages lors de l’utilisation du contrôle de version Git.We fixed an issue that could cause hangs when using Git version control.
- Nous avons résolu un problème qui provoquait l’échec des validations de la gestion de version lors de signalement Git
fatal: LF would be replaced by CRLF
.We fixed an issue causing version control commits to fail if Git reportedfatal: LF would be replaced by CRLF
. - Nous avons résolu un problème qui désactivait l’historique d’affichage lors de la sélection d’un fichier qui n’était pas suivi ou d’un projet dans le panneau solutions.We fixed an issue that disabled view history when a file that's not tracked or a project is selected in the solution pad.
- Nous avons résolu un problème d’intégration Git sur Visual Studio pour Mac qui ne fonctionnait pas.We fixed an issue where Git integration on Visual Studio for Mac is not working.
- La suppression d’un fichier du projet restaurait le non-contrôle de code source. Nous avons résolu ce problème.We fixed an issue where deleting a file from project rolls back messing up the Source control.
- L’ouverture d’un projet ou la commutation de branches sur la console ne mettait pas toujours à jour la branche actuelle dans le navigateur de projet. Nous avons résolu ce problème.We fixed an issue where openinig a project or switching branches on console does not always update the current branch in the project browser.
- Nous avons résolu un problème qui pouvait entraîner un message d’erreur
doesn't point at a valid Git repository or workdir.
lors de l’utilisation de Git.We fixed an issue that could result in adoesn't point at a valid Git repository or workdir.
error message when working with Git. - Nous avons résolu un problème où les erreurs de stash n’étaient pas gérées correctement.We fixed an issue where stashing errors were not handeled properly.
- Nous avons résolu un problème de boutons de sélection cassés dans la vue « Vérifier et valider ».we fixed an issue with broken selection buttons in the "Review and Commit" view.
- Nous avons résolu un problème où la boîte de dialogue de configuration Git empêchait l’utilisation de l’IDE et ne pouvait pas se fermer.We fixed an issue where the Git configuration dialog blocked use of the IDE and could not be closed.
- Nous avons résolu un problème où l’état d’un fichier copié puis collé n’était pas mis à jour correctement.We fixed an issue where the status of a copied then pasted file was not updated properly.
- Nous avons résolu un problème où une erreur se produisait après la copie d’un fichier si Git n’était pas installé.We fixed an issue where an error was shown after copying a file if Git was not installed.
- Nous avons résolu un problème où la suppression d’un nouveau fichier sous un dossier nouvellement ajouté supprimait également le dossier vide.We fixed an issue where deleting a new file under a newly added folder deleted the empty folder as well.
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 withdotnet 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
- Nous avons résolu un problème qui modifiait par erreur le simulateur en iPad Pro pour le concepteur si Xcode était utilisé pour ouvrir et ajouter des layouts au fichier Storyboard.We fixed an issue that erroneously changed the simulator to iPad Pro for the designer if Xcode was used to open and add layouts to the Storyboard file.
- Nous avons résolu un problème qui empêchait les utilisateurs de charger des storyboards dans Visual Studio pour Mac.We fixed an issue where users were unable to load Storyboards in Visual Studio for Mac.
- Nous avons résolu un problème qui provoquait des erreurs de Storyboard.We fixed an issue that resulted in Storyboard errors.
- Nous avons résolu un problème d’ajout de compte Apple pour Xamarin.iOS qui ne fonctionnait pas.We fixed an issue where adding an Apple account for Xamarin.iOS is broken.
- Nous avons résolu un problème qui provoquait l’échec de l’ajout d’un compte de développeur Apple avec une authentification en deux étapes.We fixed an issue resulting in failure to add an Apple developer account with two step authentication.
- Nous avons résolu un problème qui empêchait le couplage avec Visual Studio.We fixed an issue preventing pairing with Visual Studio.
- Nous avons résolu un problème d’absence de démarrage de l’éditeur Storyboard.We fixed an issue where the Storyboard editor would not start.
- Nous avons mis à jour le chemin d’Android SDK Tools de façon à prendre en charge le nouveau chemin « cmdline-tools ».We updated the Android SDK Tools path to support the new "cmdline-tools" path.
- Le rechargement à chaud a mis à jour la version minimale requise de Xamarin.Forms en 4.6.0.923 lors de l’utilisation de l’option incrémentielle.Hot reload updated the minimum required Xamarin.Forms version to 4.6.0.923 when using incremental.
- Nous avons résolu un problème où le rechargement à chaud Xamarin Forms entraînait l’affichage du simulateur iOS au premier plan.We fixed an issue where Xamarin Forms Hot Reload caused the iOS Simulator to come to foreground.
- Nous avons résolu un problème avec la fenêtre du simulateur iOS qui volait le focus plusieurs fois.We fixed an issue with the iOS Simulator Window stealing focus multiple times.
- Nous avons résolu un problème avec les images vectorielles qui n’apparaissaient pas dans Assets.xcassets.We fixed an issue with Vector Images not appearing in Assets.xcassets.
- Nous avons résolu un problème où la version cible de .Net Framework d’un projet Framework complet Xamarin.Mac revenait systématiquement à Xamarin.Mac Modern.We fixed an issue where the target framework of a Xamarin.Mac full framework project kept switching back to Xamarin.Mac Modern.
- Nous avons résolu un problème où VS pour Mac supprimait certaines propriétés par défaut des projets Xamarin.Android.We fixed an issue where VS for Mac was removing some default properties from Xamarin.Android projects.
- Le gestionnaire Android SDK invitera dorénavant à installer l’API Android 28 si elle n’est pas déjà installée pour garantir la compatibilité avec les modèles Xamarin.Forms.The Android SDK manager will now prompt to install Android API 28 if it is not already installed to ensure compatibility with the Xamarin.Forms templates.
- Nous avons ajouté la prise en charge de Xcode 12.1.We added support for Xcode 12.1.
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
etdotnet dev-certs https --trust
à partir du terminal, le problème est résolu.Runningdotnet dev-certs https --clean
thendotnet 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.