Notes de publication de Visual Studio 2017 pour Mac version 7.6Visual Studio 2017 for Mac version 7.6 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.
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.6What's New in 7.6
Publications de Visual Studio 2017 pour Mac version 7.6Visual Studio 2017 for Mac version 7.6 Releases
- 2 novembre 2018 : Visual Studio 2017 pour Mac version 7.6.11November 02, 2018 – Visual Studio 2017 for Mac version 7.6.11
- 22 octobre 2018 – Visual Studio 2017 pour Mac version 7.6.10October 22, 2018 – Visual Studio 2017 for Mac version 7.6.10
- 8 octobre 2018 – Visual Studio 2017 pour Mac version 7.6.9October 8, 2018 – Visual Studio 2017 for Mac version 7.6.9
- 1er octobre 2018 – Visual Studio 2017 pour Mac version 7.6.8October 1, 2018 – Visual Studio 2017 for Mac version 7.6.8
- 25 septembre 2018 - Visual Studio 2017 pour Mac version 7.6.7September 25, 2018 – Visual Studio 2017 for Mac version 7.6.7
- 19 septembre 2018 - Visual Studio 2017 pour Mac version 7.6.6September 19, 2018 – Visual Studio 2017 for Mac version 7.6.6
- 13 septembre 2018 - Visual Studio 2017 pour Mac version 7.6.5September 13, 2018 – Visual Studio 2017 for Mac version 7.6.5
- 10 septembre 2018 : Visual Studio 2017 pour Mac version 7.6.4September 10, 2018 – Visual Studio 2017 for Mac version 7.6.4
- 30 août 2018 : Visual Studio 2017 pour Mac version 7.6.3August 30, 2018 – Visual Studio 2017 for Mac version 7.6.3
- 29 août 2018 : Visual Studio 2017 pour Mac version 7.6.2August 29, 2018 – Visual Studio 2017 for Mac version 7.6.2
- 23 août 2018 : Visual Studio 2017 pour Mac version 7.6.1August 23, 2018 – Visual Studio 2017 for Mac version 7.6.1
- 20 août 2018 : Visual Studio 2017 pour Mac version 7.6August 20, 2018 – Visual Studio 2017 for Mac version 7.6
Points clés de la versionRelease Highlights
- La prise en charge d’Azure Functions a été étendue.Azure Functions support has been expanded. Vous pouvez maintenant choisir le type de déclencheur quand vous créez un nouveau projet Azure Functions.You can now choose the trigger type when creating a new Azure Functions project.
- Désormais, Visual Studio pour Mac prend également en charge la publication de fonctions Azure sur Azure.Visual Studio for Mac now also supports publishing Azure Functions to Azure.
- Nous continuons d’améliorer les performances et la stabilité dans Visual Studio pour Mac.We continue to improve performance and stability in Visual Studio for Mac.
Principaux problèmes résolus dans cette versionTop Issues Fixed in this Release
- Nous avons résolu un problème où l’éditeur devient tellement lent qu’il est inutilisable.We fixed an issue where the editor becomes so slow that it's unusable
- Nous avons résolu un problème où Visual Studio est extrêmement lent à répondre.We fixed an issue where Visual Studio is incredibly slow and laggy
- Nous avons résolu un problème où les résultats de recherche ne sont pas affichés.We fixed an issue where search results are not displayed
- Nous avons résolu plusieurs problèmes au niveau du programme de mise à jour :We fixed a number of issues with the updater:
- Impossible de mettre à jour VS si l’une des mises à jour ne se télécharge pasCannot update VS if one of the updates does not download
- Échec du téléchargement des extensionsExtensions were failing to download
- Visual Studio pour Mac n’offre pas de mises à jourVisual Studio for Mac appears to offer no updates.
- Nous avons résolu un problème où IntelliSense ne fonctionne pas pour les champs générés automatiquement par le biais de XAML Xamarin.FormsFixed and issue where InteliSense does not work for auto-generated fields via Xamarin.Forms XAML
- Nous avons résolu plusieurs problèmes avec la mise en surbrillance :We fixed numerous issues with highlighting:
- Nous avons étendu TestSessionTimeout à la valeur maximale possible, ce qui signifie que vous n’êtes plus limité par les tests de longue durée dans VS Test.We extended TestSessionTimeout to the maximum possible value, meaning that you're no longer restricted by longer running testing in VS Test.
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.6Details of What's New in 7.6
Visual Studio 2017 pour Mac version 7.6Visual Studio 2017 for Mac version 7.6
publiée le 20 août 2018released August 20, 2018
Nouvelles fonctionnalités de la version 7.6New Features in 7.6
Azure Functions Azure Functions
Publication de fonctions AzurePublishing Azure Functions
Vous pouvez désormais publier votre fonction Azure par le biais de Visual Studio pour Mac.It's now possible to publish your Azure Function through Visual Studio for Mac. Pour publier, cliquez avec le bouton droit sur le projet de fonction et sélectionnez Publier, puis créez ou publiez sur un Azure App Service existant, comme illustré dans les captures d’écran suivantes.To publish, right-click the Function project and select Publish, then create or publish to an existing Azure App Service, as illustrated in the following screenshots.


Pour plus d’informations sur la publication de votre fonction Azure sur Azure, consultez la documentation Azure Functions.For more information on publishing your Azure function to Azure, see the Azure Functions documentation.
Nouveaux modèles Azure FunctionsNew Azure Functions templates
Nous avons mis à jour et amélioré l’expérience de création de projet Azure Functions.We updated and improved the experience when creating a new Functions project. Auparavant, le nouveau projet utilisait par défaut une fonction HttpTrigger.Previously the new project would default with an HttpTrigger function. Visual Studio pour Mac offre désormais des types de déclencheurs que vous pouvez sélectionner lors de la création d’un nouveau projet.Visual Studio for Mac now offers available trigger types that you can select when creating a new project.


Pour plus d’informations sur l’utilisation de fonctions Azure dans Visual Studio pour Mac, consultez la documentation Azure Functions.For more information on using Azure functions in Visual Studio for Mac, see the Azure Functions documentation.
Problèmes corrigés dans la version 7.6Issues fixed in 7.6
PerformancesPerformance
Nous avons apporté les correctifs de performances suivants :We made the following performance fixes:
- Nous avons résolu un problème où le complément WebReference ralentit la génération de dossier dans le panneau de solution.Fixed an issue where the WebReference addin slows down folder building in the solution pad.
- Nous avons augmenté la quantité de travail effectuée par l’IDE au démarrage.We have made additional gains on improving the amount of work performed by the IDE on startup.
- Nous avons résolu des problèmes liés à la pénurie de ressources FileWatcherService.Fixed issues related to FileWatcherService resource starvation.
- Nous avons résolu un problème où le menu d’aperçu de correctif de code se bloque plusieurs secondes sur des correctifs volumineux.Fixed an issue where code fix preview menu hangs several seconds on large fixes.
- Nous avons résolu un problème où LoadProject est appelé deux fois lors du chargement de solution à cause d’un changement de configuration.Fixed an issue where LoadProject is called twice on solution load due to configuration change.
- Nous avons résolu un problème où l’utilisation de la coloration F# effectue trop de travail sur le thread de premier plan.Fixed an issue where F# highlight usages does too much work on the foreground thread.
- Désormais, Visual Studio pour Mac désactive l’analyse complète de la solution quand le système d’exploitation déclenche un avertissement concernant la mémoire.Visual Studio for Mac now disables full solution analysis when the OS triggers a warning about memory.
- Charger les schémas de syntaxe à la demande pour chaque type de fichier.Load syntax schemes on demand for each file type.
- Nous avons résolu un problème qui pouvait entraîner le blocage de l’interface utilisateur après l’ouverture d’une solution.Fixed an issue that could cause the UI to freeze after opening a solution.
- L’adaptateur VSTest retarde le chargement de solution.VSTest adapter delays solution load.
- Nous avons amélioré les performances de la commande Rechercher des références.Improved the performance of the Find References command.
Éditeur de codeCode Editor
Nous avons apporté les correctifs suivants à l’Éditeur de code :We made the following fixes to Code Editor:
- Nous avons résolu un problème où l’entrée de blocs de commentaires lève une exception NotImplementedException.Fixed an issue where typing block comments throws a NotImplementedException.
- Nous avons résolu un problème avec l’entrée en langue coréenne, où le dernier caractère n’est pas mis en surbrillance lors de la sélection de la fin de la ligne jusqu’à son début, jusqu’à ce que le code de la boîte de dialogue de saisie semi-automatique disparaisse.Fixed an issue with Korean language input where the final character does not highlight when selecting from end of line to beginning of line, until code the completion dialog box disappears.
- Nous avons résolu un problème où le menu Activer/désactiver le commentaire de ligne n’existe plus.Fixed an issue where toggle line comment menu no longer exists.
- Nous avons résolu un problème où la commande « Afficher l’arborescence des appels de procédure » dans la barre d’exception ne s’affiche pas ou n’affiche aucune information.Fixed an issue where the "Show stack trace" command in the exception bar does not show or display any information.
- Nous avons résolu un problème où une NullReferenceException dans MonoDevelop.SourceEditor.FileRegistry.HasMultipleIncorrectEolMarkers est levée lors de l’ouverture d’un fichier.Fixed an issue where a NullReferenceException in MonoDevelop.SourceEditor.FileRegistry.HasMultipleIncorrectEolMarkers is thrown when opening a file.
- Nous avons résolu un problème où la ligne/colonne pour les problèmes TODO est décalée de 1.Fixed an issue where Line/col for TODO issues is off by 1.
- Nous avons résolu un problème de rendu où la commande « Afficher les étendues » inclut le balisage.Fixed a rendering issue where the "Show scopes" command includes markup.
- Nous avons résolu un problème où les info-bulles du débogueur ne sont pas toujours affichées.Fixed an issue where debugger tooltips are not always displayed.
- Nous avons résolu certains problèmes graphiques dans l’éditeur de texte.Fixed some graphical glitches in the text editor.
- Nous avons résolu un problème où le renommage d’une méthode ne devrait pas déclencher la suppression des arguments de type générique.Fixed an issue where renaming a method should not trigger the removal of generic type arguments.
- Nous avons résolu un problème où les paramètres EditorConfig ne sont pas appliqués aux nouveaux fichiers ajoutés au projet.Fixed an issue where EditorConfig settings are not applied to new files added to the project.
- Nous avons résolu un problème où une exception est levée quand vous cliquez sur des emplacements spécifiques d’un fichier source.Fixed an issue where an exception is thrown when clicking in specific locations of a source file.
- Nous avons résolu un problème où le correctif rapide « Ajouter une référence » n’ajoute pas de référence.Fixed an issue where "Add Reference" quick fix does not add a reference.
- Nous avons résolu un problème où les résultats de la recherche ne s’affichent pas en mode plein écran avec un second moniteur.Fixed an issue where search results do not display in full screen with a second monitor.
- Nous avons résolu un problème où le message « Une erreur s’est produite durant l’enregistrement des changements » s’affiche quand vous activez le pliage de code.Fixed an issue where an error, "There was an error saving the changes", displays when enabling code folding.
- Nous avons résolu un problème à cause duquel l’éditeur cessait parfois de répondre aux entrées utilisateur.Fixed an issue that caused the editor to occasionally become unresponsive to user input.
- Nous avons ajouté un marqueur de refrappe dans l’éditeur pour indiquer que le crochet fermant peut être remplacé.We have added an overtype marker in editor to show that the closing bracket can be typed over.

- Nous avons résolu certains problèmes liés aux commentaires de documentation : Exception, Param ref.Fixed some issues with documentation comments: Exception, Param ref.
- Nous avons résolu l’erreur de validation incorrecte XSLT pour xsl:variable.Fixed incorrect XSLT validation error for xsl:variable.
- Nous avons résolu un problème lié à l’emplacement du curseur lors du développement d’un extrait de code.Fixed an issue with the cursor location when expanding a code snippet.
- Nous avons résolu un problème où une boîte de dialogue d’erreur vide s’affiche quand l’utilisateur a un thème de mise en surbrillance endommagé.Fixed an empty error dialog that is shown when the user has a corrupt highlighting theme.
- Correction d’un problème où la marge à gauche s’altère quand vous survolez les '...' associés à une erreur de compilation.Fixed an issue where the gutter on the left corrupts when you hover over the '...' associated with a compile error.
- Nous avons résolu un problème où l’éditeur ne fonctionne pas avec NuGet .NET Standard 2.0.Fixed an issue where the editor doesn't work with .NET Standard 2.0 NuGet.
- Correction d’un problème avec l’entrée en langue coréenne, où le dernier caractère n’est pas mis en surbrillance lors de la sélection de la fin de la ligne jusqu’à son début.Fixed an issue with Korean language input where the final character is not highlighted when selecting from end of line to beginning of line.
- Nous avons résolu un problème où les caractères sont transposés lors de la sélection/mise en surbrillance (par exemple pour copier + coller).Fixed an issue where Korean characters are transposed during selection/highlight (e.g. to copy + paste).
- Nous avons résolu un problème où les analyseurs et la mise en forme ne sont pas actualisés après la modification d’editorconfig.Fixed an issue where analyzers and formatting do not update after modifying editorconfig.
- Nous avons résolu un problème où les membres sur une seule ligne étaient affichés comme réductibles.Fixed an issue where Single-line members were shown as collapsible.
- Nous avons résolu un problème où la création d’un gestionnaire d’événements place toujours la méthode au début de la classe.Fixed an issue where Creating a new event handler would always put the method at the start of the class.
- L’accolade fermante est supprimée lors de la suppression des accolades qui se trouvent au-dessus dans un fichier .cs.The closing curly brace is removed on deleting curly braces above it in a .cs file.
- Nous avons résolu un problème où les régions réduites se développent automatiquement.Fixed an issue where Collapsed regions would auto expand.
- Nous avons résolu un problème où l’option Atteindre la définition ne fonctionne pas correctement quand vous accédez à l’explorateur d’assembly.Fixed an issue where Go to Definition would not work reliably when navigating to the assembly browser.
- Nous avons corrigé l’explorateur d’assembly, qui était endommagé dans la build 1254 de la version 7.5.Fixed the assembly browser, which was broken in 7.5 build 1254.
- Nous avons résolu un problème qui provoquait le blocage de Visual Studio pour Mac lors de l’enregistrement d’un fichier.Fixed an issue causing Visual Studio for Mac to freeze when saving a file.
- Nous avons résolu un problème où l’option Clic droit -> FindReferences retourne trop de résultats inutiles quand elle est utilisée dans une interface.Fixed an issue causing Right-click -> FindReferences returns too many useless results when used in an interface.
- Nous avons résolu un problème où le paramètre Placer en premier les directives ’System’ ne peut pas être désactivé.Fixed an issue where Setting Place System directives first cannot be turned off.
- Nous avons résolu un problème où
TODO
ne met plus en surbrillance.Fixed an issue whereTODO
doesn't highlight anymore. - Nous avons résolu un problème où les accolades ne sont pas mises en retrait quand la langue de Mac est l’hébreu (langue de droite à gauche).Fixed an issue where braces are not indented when the Mac language is Hebrew - (RTL language).
- Le pliage de code est désormais activé par défaut.Code Folding is now enabled by default.
- Nous avons résolu un problème où les info-bulles ne disparaissent pas.Fixed an issue where tooltips do not disappear.
- Nous avons résolu un problème où une suggestion de remplacement « Convertir le groupe anonyme en groupe de méthodes » n’est pas valide.Fixed an issue where a suggested "Convert anonymous group to method group" replacement would be invalid.
- Le délai d’expiration d’info-bulle est désormais plus court, ce qui réduit la durée d’affichage de l’info-bulle Info express.Tooltip timeout is now shorter, which lowers the quick info popup time.
- Nous avons résolu un problème où Alt+flèche haut au début du document génère une exception.Fixed an issue where Alt+Up at beginning of the document results in an exception.
- La classification C# n’est pas mise à jour quand la compilation change.C# classification does not update when compilation changes.
AccessibilitéAccessibility
Nous avons apporté les correctifs d’accessibilité suivants :We made the following Accessibility fixes:
- Le pliage de code montre quand VoiceOver est utilisé, au lieu de le masquer automatiquement, qui est le comportement par défaut.Code folding shows when VoiceOver is being used, instead of auto hiding, which is the default behavior.
- Nous avons résolu un problème où VoiceOver lit les éléments invisibles dans les Options de projet.Fixed an issue where VoiceOver would read invisible elements in the 'Project Options'.
ProjetProject
Nous avons apporté les correctifs suivants au système de projet :We made the following fixes to the project system:
- Nous avons résolu un problème qui provoque un plantage intermittent lors de la génération de la galerie de contrôles Xamarin Forms.Fixed an issue that causes an intermittent crash when building Xamarin Forms Control Gallery.
- Nous avons résolu un problème où les modifications de mappage de configuration pour un projet ne génèrent pas de notification de modifications.Fixed an issue where configuration mapping changes for a project does not notify modifications.
- Nous avons corrigé une NullReferenceException lors du chargement d’un projet de style SDK sans TargetFramework.Fixed a NullReferenceException when loading an sdk-style project with no TargetFramework.
- Nous avons résolu un problème où des dépendances circulaires entre des importations MSBuild provoquent une StackOverflowException.Fixed an issue where circular dependencies between MSBuild imports would result in a StackOverflowException.
- Amélioration des messages d’erreur en cas d’échec d’évaluation d’un projet MSBuild.Improved error messaging when failing to evaluate an MSBuild project.
- Nous avons résolu un problème qui provoquait le blocage de Visual Studio pour Mac lors de l’ouverture d’une solution.Fixed an issue that caused Visual Studio for Mac to freeze when opening solution.
- Nous avons corrigé une NullReferenceException quand un fichier est ajouté en externe au projet.Fixed a NullReferenceException when a file is added externally to the project.
- Nous avons résolu un problème où la création d’un projet Azure Functions provoque des erreurs IntelliSense tant que le projet n’a pas été fermé puis rouvert.We fixed an issue where creating a new Functions project would result in IntelliSense errors until the project was closed and reopened.
- La cible
Clean
s’exécute maintenant en mode asynchrone.TheClean
target now runs asynchronously.
.NET Core.NET Core
Nous avons apporté les correctifs suivants à la prise en charge de .NET Core :We made the following fixes to our .NET Core support:
- Nous avons résolu un problème où un projet .NET Core n’est pas restauré après la modification des propriétés du projet.Fixed an issue where a .NET Core project is not restored after changing project properties.
- Nous avons corrigé l’action de génération par défaut pour les nouveaux fichiers.Fixed the default build action for new files.
- Nous avons corrigé un blocage de l’interface utilisateur lors de la génération d’un projet Angular ASP.NET Core.Fixed a UI hang when building an ASP.NET Core Angular project.
- Quand le complément ASP.NET Core tente d’installer le certificat de développement HTTPS, la boîte de dialogue de message macOS qui invite à fournir le nom d’utilisateur et le mot de passe affiche désormais ce qui suit :When the ASP.NET Core addin tries to install the HTTPS development certificate, the macOS message dialog that asks for the username and password will now display:
dotnet-dev-certs souhaite faire des changements.dotnet-dev-certs wants to make changes.
- Nous avons résolu un problème où il n’était pas possible d’ajouter des déclarations à un fichier C# vide à l’aide des suggestions d’IntelliSense.We fixed an issue where it wasn't possible to add declarations to an empty C# file using suggestions from IntelliSense.
NuGetNuGet
Nous avons apporté les correctifs suivants à la prise en charge de NuGet :We made the following fixes to our NuGet support:
- Nous avons résolu un problème où les transformations de sources NuGet ne sont pas reconnues par IntelliSense.We fixed an issue where NuGet source transformations are not recognized by IntelliSense.
- Le problème qui faisait que la mise à jour de PackageReference supprimait des métadonnées ne se produira plus.You will no longer encounter the issue where updating PackageReference removed metadata.
- Nous prenons désormais en charge les restaurations no-op lors de l’ouverture d’une solution.We now support no-op restores on opening a solution. Si les références de package n’ont pas changé, une restauration no-op se produit.If the package references have not changed, then a no-op restore will occur.
- Le programme de résolution du SDK NuGet fourni avec le MSBuild Mono est désormais pris en charge par Visual Studio pour Mac.The NuGet SDK Resolver that is included with Mono's MSBuild is now supported by Visual Studio for Mac. Cela permet aux SDK de télécharger à partir de NuGet et d’être consommés par des projets de style SDK.This allows SDKs to download from NuGet and consumed by SDK style projects.
F#F#
Nous avons résolu les problèmes suivants pour les développeurs F# :We fixed the following issues for F# developers:
- Nous avons résolu un problème où l’ajout de package NuGet FSharp.Core 4.5.0 indique 4.3.3 comme dépendance affichée dans le panneau de solution.Fixed an issue where adding FSharp.Core 4.5.0 NuGet package shows 4.3.3 as the displayed dependency in the solution pad.
- Nous avons corrigé certains problèmes de complétion automatique F# incorrecte.Fixed some inaccurate F# autocompletion.
- Nous avons supprimé « System.ValueTuple.4.3.0 » des modèles car il n’est pas obligatoire et n’est pas sur NuGet.We removed 'System.ValueTuple.4.3.0' from templates as it is not required and is not on NuGet.
- Nous avons mis à jour vers 3.0 la version de Xamarin.Forms qui est référencée dans les nouveaux projets.We updated the version of Xamarin.Forms that is referenced in new projects to 3.0.
- Nous avons résolu un problème où la commande « Rechercher des références » de F# retourne incorrectement « 0 correspondances » trop souvent.Fixed an issue where F#'s "Find References" wrongly returns "0 matches" too often.
- Nous avons résolu un problème d’erreur F# dans le fournisseur de type de ressources Android quand vous utilisez Xamarin.Forms 3.0.Fixed an issue where F# error in Android resource type provider when using Xamarin.Forms 3.0.
- Nous avons résolu un problème où F# Interactive génère un message de sortie initial sans aucune entrée de l’utilisateur.Fixed an issue where F# interactive outputs initial output message without any user input.
- Nous avons résolu un problème où la description de modèle de projet Xamarin.Forms F# mentionne PCL alors qu’il devrait s’agir de .NET Standard.Fixed an issue where F# Xamarin.Forms project template description mentions PCL when it should be .NET Standard.
- Nous avons résolu un problème où l’option Fichier > Application Forms vide en F# affecte la valeur 8.0 au kit Android SDK au lieu de Utiliser le plus récent.Fixed an issue where File > New Blank Forms App in F# sets the Android SDK to 8.0 instead of Use Latest.
- Nous avons résolu un problème où l’historique des commandes F# Interactive est décalé de un.Fixed an issue where F# interactive command history is off by one.
- Nous avons résolu un problème où les dossiers implicites sont répertoriés dans l’ordre correct dans les projets F#.Fixed an issue where implicit folders are incorrectly ordered in F# projects.
- Nous avons amélioré la façon dont F# obtient sa liste de mots clés en utilisant FCS plutôt qu’une liste codée en dur.Improved how F# gets its list of keywords by using FCS instead of a hardcoded list.
Outils WebWeb Tools
Nous avons apporté les mises à jour suivantes à nos outils web :We made the following updates to our web tooling:
- Nous avons résolu un problème où la complétion n’est pas validée si le signe d’insertion est immédiatement suivi de
}
.Fixed an issue where code completion doesn't commit if the caret is immediately followed by}
. - Nous avons résolu un problème où la coloration syntaxique JavaScript s’arrête lors du passage d’un paramètre à une fonction.Fixed an issue where JavaScript syntax highlighting breaks when passing parameter to a function.
- Nous avons résolu un problème où les directives Razor ne sont pas colorées correctement.Fixed an issue where Razor directives are not colorized correctly.
- Nous avons mis à jour les fichiers de langage TextMate JavaScript/TypeScript.Updated JavaScript/TypeScript TextMate Language files.
- Nous avons résolu un problème où la boîte de dialogue Nouveau projet ne se ferme pas après la création d’un projet Azure Functions.Fixed an issue where the New Project dialog does not close after creating a new Azure Functions project.
- Nous avons résolu un problème où le code dans un bloc
@{}
mis en retrait saute une ligne lors de la validation et ne peut pas être repositionné.Fixed an issue where code in indented@{}
block jumps up a line when committed and cannot be repositioned. - Nous avons résolu une exception lors de l’écriture dans un fichier TypeScript : System.ArgumentException Message=Le SnapshotPoint ou SnapshotSpan spécifié se trouve sur un autre ITextSnapshot que ce SnapshotSpan.Fixed an exception when typing in TypeScript file: System.ArgumentException Message=The specified SnapshotPoint or SnapshotSpan is on a different ITextSnapshot than this SnapshotSpan..
- Nous avons résolu un problème d’absence d’IntelliSense pour les fichiers .css.Fixed an issue where there was no IntelliSense for .css files.
- Nous avons résolu un problème où le retour arrière n’était pas disponible sur les lignes avec retrait intelligent.Fixed an issue where backspace was not available on smart indented lines.
- Nous avons corrigé une erreur irrécupérable lors de la modification d’un fichier appsettings.json dans une nouvelle application web ASP.NET Core créée à partir d’un modèle.We fixed a fatal error when editing an appsettings.json file in a new ASP.NET Core Web app from template.
- Nous avons résolu un problème où les références web à un projet ASP.NET MVC ne peuvent pas être ajoutées.We fixed an issue where web references to ASP.NET MVC project could not be added.
DébogueurDebugger
- Nous avons résolu un problème où la complétion de fenêtre Exécution contenait uniquement des variables locales.We fixed an issue where the Immediate window completion only contains locals.
ShellShell
Cette version introduit la fonctionnalité suivante :This release introduces the following feature:
- Vous pouvez désormais créer un classeur interactif à partir de la page d’accueil si Workbooks est installé.It is now possible to create an Interactive Workbook from the Welcome Page if Workbooks is installed.
Les problèmes suivants ont été résolus dans l’interpréteur de commandes Visual Studio pour Mac :The following issues were addressed in the Visual Studio for Mac Shell:
- Nous avons résolu un problème qui se produit quand la langue du système est changée en Chinois et que cette modification n’est pas reflétée dans Visual Studio pour Mac.Fixed an issue that when the system language is changed to Chinese, it is not reflected in Visual Studio for Mac.
- Nous avons résolu un problème où l’icône d’épingle dans la page d’accueil est trop petite.Fixed an issue where the pin icon in the Welcome Page was too small.
- Nous avons résolu un problème où Visual Studio pour Mac se plante lors de la sélection d’un appareil avec un nom commençant par « # ».Fixed an issue where Visual Studio for Mac crashes when selecting a device with a name starting with "#".
- Nous avons résolu un problème où les opérations glisser-déplacer dans la page d’accueil ne fonctionnent plus.Fixed an issue where Drag-and-drop into the welcome page does not work anymore.
- Nous avons résolu un problème où vous ne pouvez pas renommer des éléments de solution.Fixed an issue where you Cannot rename solution items.
- Nous avons résolu un problème où vous ne pouvez pas ajouter de nouveau fichier à des éléments de solution.Fixed an issue where you Cannot add new file to solution items.
- Nous avons résolu un problème où l’élément de menu Aller au bloc-notes précédent ne fonctionne pas.Fixed an issue where the move to previous notebook menu item is not working.
- Nous avons résolu un problème où plusieurs boîtes de dialogue Enregistrer sont affichées quand vous fermez plusieurs fois à l’aide du raccourci clavier.Fixed an issue where multiple Save dialogs are shown when you close using keyboard shortcut multiple times.
Gestion de versionVersion Control
- Nous avons résolu un problème où le commentaire sur la remise (stash) Git n’est pas affiché dans la boîte de dialogue Gestionnaire de dissimulation.We fixed an issue with the Git stash comment not displayed in Stash Manager dialog.
- Nous avons résolu un problème avec Git stash apply - avertissement Gtk - opération effectuée sur le thread d’arrière-plan.We fixed an issue with Git apply stash - Gtk warning - operation done on background thread.
XamarinXamarin
Xamarin.FormsXamarin.Forms
- Nous avons résolu un problème où IntelliSense ne fonctionne pas pour les champs générés automatiquement par le biais de XAML Xamarin.Forms.Fixed an issue where IntelliSense does not work for auto-generated fields through Xamarin.Forms XAML.
- Nous avons résolu certains problèmes d’édition XAML pour Xamarin.Forms :We fixed some XAML editing issues for Xamarin.Forms:
- Xamarin Forms - SomePage.xaml.cs -> InitializeComponent() génère une ambiguïté.Xamarin Forms - SomePage.xaml.cs -> InitializeComponent() says it's ambiguous.
- Ambiguïté entre des membres qui utilisent un fichier XAML lié.Ambiguity between same members using a linked XAML file.
- Nous avons résolu un problème où l’utilisateur ne peut pas enregistrer de fichiers et ajouter de nouvelles ressources au projet Xamarin.Forms.Fixed an issue where the user is unable to save files and add new resources to the Xamarin.Forms project.
Pour plus d’informations, consultez les Notes de publication de Xamarin.For more information, see the Xamarin release notes.
Xamarin.AndroidXamarin.Android
- Si Java 9 ou version ultérieure est installé, Visual Studio pour Mac utilise
apksigner
pour signer les fichiers .apks Android lors de la publication par le biais du workflow de publication.If Java 9 or above is installed, Visual Studio for Mac will useapksigner
to sign Android .apks when publishing through the publishing workflow. - Nous avons résolu un problème où l’application ne démarrait pas quand vous tentiez de la démarrer dans la configuration Release.We fixed an issue where the app would not launch when starting the app in Release configuration.
- Vous êtes désormais averti si Android SDK Tools est manquant lors du démarrage d’un émulateur](https://bugzilla.xamarin.com/show_bug.cgi?id=57082).You are now notified if Android SDK Tools are missing when starting an emulator](https://bugzilla.xamarin.com/show_bug.cgi?id=57082).
- Nous avons résolu un problème où l’installation d’une application était signalée comme ayant échoué, alors qu’elle avait réussi.We fixed an issue where apps would be reported as failed to install, even though they installed correctly.
- Nous avons résolu un problème de plantage lors de la publication dans le Play Store.We fixed a crash when publishing to the Play Store.
Pour plus d’informations, consultez les Notes de publication de Xamarin.For more information, see the Xamarin release notes.
Xamarin.MacXamarin.Mac
- Vous pouvez maintenant ouvrir un fichier de table de montage séquentiel par le biais de Xcode.You can now open a storyboard file through Xcode.
- Nous avons résolu plusieurs petits problèmes visuels lors de la publication d’applications Mac.We fixed a number of visual glitches when publishing Mac apps.
Xamarin.iOSXamarin.iOS
La prise en charge des droits ClassKit a été ajoutée dans cette version.Support for ClassKit entitlements has been added in this release. ClassKit active des fonctionnalités dans vos applications éducatives pour iPad qui peuvent être utilisées par des établissements d’enseignement avec Apple School Manager et des identifiants Apple gérés.ClassKit enables features in your education apps for iPad that can be used by educational institutions with Apple School Manager and Managed Apple IDs.
Provisionnement de Xamarin.iOSXamarin.iOS Provisioning
Le provisionnement automatique dans Visual Studio pour Mac tente désormais de créer et d’utiliser par défaut des ID d’application générique et des profils de provisionnement, au lieu de créer un ID d’application basé sur l’identificateur de bundle spécifié dans le fichier Info.plist.Automatic provisioning in Visual Studio for Mac now attempts to create and use wildcard App ID and provisioning profiles by default, instead of creating an App ID based on the Bundle Identifier specified in the Info.plist file. L’utilisation par défaut d’ID génériques réduit le nombre de profils et d’ID qui doivent être tenus à jour dans le portail des développeurs.Using wildcard IDs by default reduces the number of profiles and IDs that need maintenance in the developer portal.
Pour plus d’informations sur le provisionnement dans Xamarin.iOS, consultez l’article Provisionnement automatique dans Xamarin.iOS.For more information on provisioning in Xamarin.iOS, see the Automatic Provisioning in Xamarin.iOS documentation.
Nous avons également résolu les problèmes suivants liés aux projets Xamarin.iOS :We also fixed the following issues with Xamarin.iOS projects:
- Nous avons résolu un problème où le jeu de ressources de complications WatchKit spécifié dans le fichier Info.plist n’est pas reconnu lors de la compilation.Fixed an issue where WatchKit Complication Assets Set specified in Info.plist are not recognized on compile.
- Nous avons résolu un problème où l’
aps-environment
n’est pas bien défini surproduction
après la publication d’une build de mise en production.Fixed an issue where theaps-environment
is not getting set toproduction
after publishing a release build. - Nous avons résolu un problème où les catalogues de ressources dans un projet partagé sont répertoriés deux fois dans l’Explorateur de solutions.Fixed an issue where Asset catalogs in a shared project are listed twice in the solution explorer.
- Nous avons résolu un problème où la case
Enable Classkit
dans Entitlements.plist n’est pas cochée quand le fichier Entitlements.plist est rouvert.Fixed an issue where theEnable Classkit
checkbox in Entitlements.plist does not display as checked when the Entitlements.plist file is re-opened. - Désormais, Visual Studio pour Mac vous avertit si un constructeur iOS ou Mac particulier (à partir de Xamarin.iOS ou Xamarin.Mac, respectivement) est indisponible en raison d’une dépréciation ou est introduit dans une version de système d’exploitation ultérieure à la version ciblée par le projet (par exemple, la « Cible de déploiement » telle que définie dans le fichier Info.plist).Visual Studio for Mac will now alert you if a particular iOS or Mac constructor (from Xamarin.iOS or Xamarin.Mac, respectively) is unavailable due to deprecation or introduced into a later version of the OS than the version the project is targeting (e.g. the "Deployment Target" as set in the Info.plist).
- Nous avons résolu un problème où IWKNavigationDelegate a deux méthodes d’interface et une seule est affichée dans IntelliSense.Fixed an issue where IWKNavigationDelegate has two interface methods, and only one is shown in IntelliSense.
- Lors de la connexion du débogueur à votre application, Visual Studio pour Mac utilise désormais le port de connexion de l’appareil plutôt que les préférences globales.When connecting the debugger to your app, Visual Studio for Mac now uses the device's connection port instead of using global preferences. Cela signifie qu’USB est utilisé pour le débogage (en cas de connexion USB), même si les préférences sont pour le débogage Wi-Fi.This means USB is used for debugging (when connected through USB) even if the preferences are for WiFi debugging.
- Nous avons éliminé une erreur qui se produisait lors d’une tentative de connexion au compte de développeur Apple.Fixed an error when trying to connect to Apple Developer Account.
- Nous avons résolu un problème où
$(AppIdentifierPrefix)
n’est pas inséré avant l’entrée d’ID de bundle générée automatiquement lors de l’activation de groupes d’accès au trousseau.Fixed an issue where$(AppIdentifierPrefix)
is not inserted before the automatically generated bundle ID entry when enabling keychain access groups. - Nous avons résolu un problème lié aux nouveaux projets watchOS, où l’espace de noms ne correspond pas au projet iOS.Fixed an issue with new watchOS projects where the namespace would not match the iOS project.
- Nous avons résolu un problème où l’Analyseur de problème ne se déclenchait pas après la modification de la cible de déploiement.Fixed an issue where the issue analyzer would not trigger after changing the deployment target.
- Nous avons résolu un problème qui empêchait le profilage d’une application tvOS par Wi-Fi.Fixed an issue that prevented profiling a tvOS application over WiFi.
Concepteurs visuelsVisual Designers
Concepteur iOSiOS Designer
- Le parent de la vue sélectionnée est désormais mis en surbrillance quand il n’est pas la racine du contrôleur d’affichage.The selected view's parent is now highlighted when it is not the root of the view controller.
- Les UINavigationControllers avec des contrôleurs d’affichage enfants sont désormais pris en charge dans les fichiers XIB.UINavigationControllers with child view controllers are now supported in XIB files.
- Les contraintes sont maintenant conservées quand vous utilisez Incorporer/Annuler l’incorporation dans la vue.Constraints are now preserved when using Embed/Un-embed in View.
- Les éléments déplacés à partir de la boîte à outils sont désormais affichés sous forme d’icônes jusqu’à ce qu’ils soient déplacés vers une zone de dépôt appropriée.Items dragged from the toolbox are now displayed as icons until they are dragged over a suitable drop area.
Concepteur AndroidAndroid Designer
- Avec une modification de disposition haute fidélité, vos modifications XAML sont maintenant conservées même en mode Design.With full-fidelity layout editing, your XAML modifications are now preserved even in design mode.
- Nous avons mis à jour le convertisseur vers la dernière version Android Oreo.We updated renderer to the latest Android Oreo.
- Amélioration de la fiabilité des contrôles personnalisés au cours de l’inflation.Improve reliability of custom controls during inflation
- Prise en charge des exemples de données pour les valeurs fournies par le système.Sample data support for system provided values
Générateur d’aperçu Xamarin.FormsXamarin.Forms Previewer
- Ajout de la prise en charge de la boîte à outils pour les projets C# et F# Xamarin.Forms.Added toolbox support for C# and F# Xamarin.Forms projects
- Quand votre projet C# ou F# Xamarin.Forms a une dépendance envers Xamarin.Forms version 3.1.0.583944 ou ultérieure, les contrôles Xamarin.Forms apparaissent dans la boîte à outils, ce qui facilite la détectabilité pour ceux qui utilisent la boîte à outils pour la première fois.When your C# or F# Xamarin.Forms project has a dependency on Xamarin.Forms version 3.1.0.583944 or greater, Xamarin.Forms controls will appear in the toolbox, aiding discoverability for those new to the toolkit.
- Cette version inclut la possibilité de glisser-déplacer ces contrôles vers votre éditeur de code, fournissant un extrait d’élément XAML.This release includes the ability to drag and drop these controls onto your code editor, providing a XAML element snippet.
Autres améliorations et correctifsOther Fixes and enhancements
- Correction d’un problème où Visual Studio pour Mac n’offre pas de mises à jour.Fixed an issue where Visual Studio for Mac appears to offer no updates.
- Nous avons résolu un problème où la fonctionnalité de validation de Visual Studio pour Mac bloque la totalité du programme.Fixed an issue where Visual Studio for Mac checkout functionality freezes entire program.
- Amélioration de la navigation et du flux des enquêtes de feedback.Improved navigation and flow of feedback survey.
- Nous avons résolu un problème où l’explorateur d’assembly n’affiche pas les membres publics si la visibilité est « Seuls les membres publics ».Fixed an issue where the assembly browser does not show public members if visibility is "Only public members".
- Nous avons résolu un problème où la sélection du contrôle de code source dans Outils -> Options -> Contrôle de code source est perdue lors de l’ouverture du menu contextuel.Fixed an issue where Source Control selection in Tools -> Options -> Source Control is lost when opening context menu..
- Nous avons résolu un problème où il n’est pas possible de réexécuter les tests après les avoir arrêtés.Fixed an issue where it is not possible to re-run tests after stopping tests.
Visual Studio pour Mac 7.6.1 (7.6.1.9)Visual Studio for Mac 7.6.1 (7.6.1.9)
publiée le 23 août 2018released August 23, 2018
Cette version résout les problèmes suivants :This release addresses the following issues:
- Nous avons résolu un problème où IntelliSense ne fonctionnait pas et provoquait des erreurs « System.Object n’est pas défini ou importé ».We fixed an issue where IntelliSense was not working and caused "System.Object is not defined or imported" errors.
- Nous avons résolu un problème qui provoquait le plantage de l’IDE quand vous changiez le profil PCL.We fixed an issue that caused the IDE to crash when you change the PCL profile.
- Nous avons résolu un problème où la publication de fonctions Azure échoue quand le plan est défini sur « Consommation ».We fixed an issue where publishing Azure functions fail when the plan is set to "Consumption".
Visual Studio pour Mac 7.6.2 (7.6.2.33)Visual Studio for Mac 7.6.2 (7.6.2.33)
publiée le 29 août 2018released August 29, 2018
Cette version résout les problèmes suivants :This release addresses the following issues:
- Nous avons résolu un problème où l’info-bulle de description de complétion reste parfois ouverte après la fermeture de la complétion.We fixed an issue where the completion description tooltip sometimes stays open after completion is closed.
- Nous avons résolu un problème où une utilisation élevée de l’UC est affichée dans les résultats de « Rechercher dans la solution », notamment des retards de l’interface utilisateur et une absence de réponse.We fixed an issue where there is High CPU usage viewing "Search in Solution" results, including UI delays and unresponsiveness.
- Nous avons résolu un problème où
FUNCTIONS_EXTENSION_VERSION
n’est pas défini sur beta dans l’APP Service pour une fonction Azure publiée.We fixed an issue whereFUNCTIONS_EXTENSION_VERSION
is not set as beta in the App Service for a published Azure Function. - Nous avons résolu un problème provoquant des erreurs de coloration syntaxique TextMate TypeScript/JavaScript.We fixed an issue causing TypeScript/JavaScript TextMate syntax highlighting errors.
- Nous avons résolu un problème qui générait une interface utilisateur inattendue après le collage de code C# à partir de l’exemple de documents.We fixed an issue that caused unexpected UI after pasting c# code from docs sample.
- Nous avons résolu un problème où VS pour Mac se plante pendant la compilation debug/iphone sur un appareil connecté en Wi-Fi.We fixed an issue where VS for Mac crashes during debug/iphone compile against wifi connected device.
- Nous avons résolu un problème qui empêche l’utilisation des licences d’entreprise sur Visual Studio pour Mac.We fixed an issue where Not able to use enterprise license on Visual Studio for Mac.
Nous avons également continué à améliorer l’environnement IDE principal afin de résoudre des blocages, des incidents et des problèmes liés à IntelliSense.We also continued to make improvements to the core IDE to fix IntelliSense issues, hangs, and crashes.
Visual Studio pour Mac 7.6.3 (7.6.3.1)Visual Studio for Mac 7.6.3 (7.6.3.1)
publiée le 30 août 2018released August 30, 2018
Cette version résout les problèmes suivants :This release addresses the following issues:
- Nous avons résolu un problème où des APK Android signés avec le processus d’archivage ad-hoc généraient un APK non signé.We fixed an issue where Android APKs being signed with the ad-hoc archiving process resulted in a non-signed APK.
Visual Studio pour Mac 7.6.4 (7.6.4.22)Visual Studio for Mac 7.6.4 (7.6.4.22)
publiée le 10 septembre 2018released September 10, 2018
Cette version introduit un nouveau moyen, plus simple, de nous envoyer des commentaires directement dans l’environnement IDE.This release introduces a new and easier way to provide feedback to us, straight from the IDE. Cette fonctionnalité facilite la création de tickets et la recherche de tickets portant sur le même problème.With this feature we've made it easier for you to create a ticket or find existing tickets for the same issue.
Pour accéder au nouvel outil, sélectionnez Aide > Signaler un problème :To access the new tool, select Help > Report a Problem:

Cette boîte de dialogue permet de parcourir les problèmes suivis, de rechercher des problèmes similaires et de signaler un nouveau problème :From this dialog you can browse your followed issues, search for similar issues, or report a new problem:

Cette version résout également les problèmes suivants :This release also addresses the following issues:
- L’extension TFS ne s’affichait pas dans la galerie.We fixed an issue where TFS Extension does not show up in gallery
- Le panneau Propriété Android disparaissait lorsque l’on tapait dans le champ de propriété « Texte » en raison d’un problème de focus.We fixed an issue where Android Property panel disappears when typing in "Text" property field due to focus issue
- La barre de titre n’était pas visible avec macOS 10.14 bêta 4.We fixed an issue where the Title bar is not visible with macOS 10.14 beta 4
- La coloration syntaxique XAML présentait des problèmes.We fixed an issue with XAML Syntax Highlighting
- Les résultats « Rechercher dans les fichiers » / « Rechercher les références » affichaient des numéros de ligne incorrects.We fixed an issue where "Find in files"/"Find References" results show wrong line numbers.
- La recherche ne donnait aucun résultat lorsque la ligne comportant le critère de recherche était trop longue.We fixed an issue where search results displayed as empty when line that contains the search term is too long.
- Les résultats de la recherche retournés ne correspondaient pas aux critères de recherche.We fixed an issue where search results returned do not match search terms.
- IntelliSense JSON insérait trois guillemets au lieu de deux dans certaines circonstances.We fixed an issue where JSON IntelliSense inserts three quotes where two are needed under certain circumstances.
- Les projets Unity ciblant .NET Standard 2.0 provoquaient un arrêt d’IntelliSense.We fixed an issue where Unity projects targeting netstandard 2.0 have broken IntelliSense.
Visual Studio pour Mac 7.6.5 (7.6.5.20)Visual Studio for Mac 7.6.5 (7.6.5.20)
publiée le 13 septembre 2018released September 13, 2018
Cette version résout les problèmes suivants :This release addresses the following issues:
- Nous avons résolu un problème qui empêche de générer un projet à l’aide de vstool après une mise à niveau vers la version 7.6.We fixed an issue where you could not build a project using vstool after upgrading to version 7.6.
- Nous avons résolu un problème où les projets Xamarin.Forms ne référencent pas les assemblys de sous-ensembles .NET Portable, ce qui empêche le bon fonctionnement d’IntelliSense.We fixed an issue where Xamarin.Forms projects did not reference .NET Portable Subset assemblies, breaking IntelliSense.
- Nous avons résolu un problème où les icônes de barre d’état de Visual Studio pour Mac ne s’affichent pas sur macOS Mojave bêta.We fixed an issue where Visual Studio for Mac status-bar icons were not displaying on macOS Mojave beta.
- Nous avons résolu un problème où Visual Studio pour Mac plante de manière aléatoire durant la modification de fichiers XAML.We fixed an issue where Visual Studio for Mac crashes randomly while editing XAML files.
- Nous avons corrigé un problème JavaScript qui entraîne l’ajout d’un saut de ligne incorrect durant l’insertion d’une nouvelle ligne.We fixed a JavaScript issue where an incorrect line break is added when inserting a new line.
- IntelliSense JSON insérait trois guillemets au lieu de deux dans certaines circonstances.We fixed an issue where JSON IntelliSense inserts three quotes where two are needed under certain circumstances. Nous avions corrigé ce problème dans la dernière Service Release, mais il était toujours actif.We made a fix for this in the last service release, but it was still appearing. Désormais, le problème doit être complètement résolu.The issue should now be fully fixed.
- Nous avons corrigé le défilement de la section Informations pour les développeurs.We fixed scrolling for Developer News.
Visual Studio pour Mac 7.6.6 (7.6.6.17)Visual Studio for Mac 7.6.6 (7.6.6.17)
publiée le 19 septembre 2018released September 19, 2018
Cette version Release ajoute la prise en charge de Xcode 10.This release adds support for Xcode 10. Xcode 10 prend en charge iOS 12, watchOS 5, macOS 10.14 et tvOS 12.Xcode 10 provides support for iOS 12, watchOS 5, macOS 10.14, and tvOS 12.
Cette version Release corrige également le problème suivant :This release also fixes the following issue:
Visual Studio pour Mac 7.6.7 (7.6.7.49)Visual Studio for Mac 7.6.7 (7.6.7.49)
publiée le 25 septembre 2018released September 25, 2018
Cette version résout les problèmes suivants :This release addresses the following issues:
- Nous avons résolu un problème où l’utilisateur est continuellement invité à fournir ses informations d’identification git.We fixed an issue where the user would be continually prompted for git credentials.
- Nous avons résolu un problème où les fichiers ajoutés à un projet ayant des liens symboliques sur macOS High Sierra ne sont pas indexés pour IntelliSense.We fixed an issue where files added to a project with soft links on macOS High Sierra were not indexed for IntelliSense.
- Nous avons résolu un problème où la hauteur du texte des résultats de la recherche n’est pas la même.We fixed an issue where the height of text in search results were different.
- Nous avons résolu un problème où la commande Rechercher des références affiche des résultats de la recherche non valides.We fixed an issue where Find References showed invalid search results.
- Nous avons résolu un problème où des sections incorrectes sont commentées visuellement avec des directives de préprocesseur.We fixed an issue where the wrong sections are visually commented out with preprocessor directives.
- Nous avons résolu un problème où la boîte de dialogue du fournisseur d’informations d’identification NuGet présente des problèmes de tabulation et de focus initial.We fixed an issue where the NuGet credential provider dialog had tabbing and initial focus problems.
- Nous avons résolu un problème où le déploiement d’un nouveau service Azure App Service pour une fonction ne s’effectue pas correctement si le compte de stockage se trouve dans un autre groupe de ressources que celui du nouveau service App Service.We fixed an issue where deploying a new Azure App Service for a Function would fail if the Storage Account was in a different Resource Group to the new App Service.
- Nous avons corrigé un plantage causé par l’extension IoT.We fixed a crash that was caused by the IoT extension.
- Nous avons corrigé un problème qui entraînait des retards durant les recherches.We fixed an issue that was causing delays when searching.
- Nous avons corrigé certains problèmes de localisation dans Feedback Client.We addressed some localization issues in the Feedback Client.
Visual Studio pour Mac 7.6.8 (7.6.8.38)Visual Studio for Mac 7.6.8 (7.6.8.38)
publiée le 1 octobre 2018released October 1, 2018
Cette version résout les problèmes suivants :This release addresses the following issues:
- Nous avons résolu le problème où la modification d’un fichier .csproj qui est à l’intérieur de SolutionFolder ne recharge le projet.We fixed an issue where modifying a .csproj file that is inside SolutionFolder doesn't reload the project.
- Nous avons résolu le problème où Choisir les membres à substituer pour une fenêtre de la classe n’effectue pas correctement le rendu des options.We fixed an issue where the pick members to override for a class window doesn't render options correctly.
- Nous avons résolu le problème où il n’est pas possible de modifier les couleurs de police pour VB.Net dans Visual Studio Community 2017 pour Mac.We fixed an issue where it is not possible to change the font colors for VB.Net in Visual Studio Community 2017 for Mac.
- Nous avons résolu le problème où une solution ne peut pas être chargée en double-cliquant sur le fichier .sln.We fixed an issue where a solution could not be loaded by double clicking on the .sln file.
- Nous avons amélioré notre prise en charge du mode sombre Mojave.We improved our support for Mojave dark mode.
Visual Studio pour Mac 7.6.9 (7.6.9.22)Visual Studio for Mac 7.6.9 (7.6.9.22)
publiée le 8 octobre 2018released October 8, 2018
Cette version résout les problèmes suivants :This release addresses the following issues:
- Nous avons résolu un problème où IntelliSense cesse de fonctionner lors de la création d’un fichier.We fixed an issue where IntelliSense stops working when creating a new file.
- Nous avons résolu un problème où IntelliSense/l’autocomplétion échouent constamment.We fixed an issue where IntelliSense/Autocomplete constantly failing.
- Nous avons résolu un problème où la création d’un projet .Net Core échoue à moitié.We fixed an issue where creating new .Net core project semi-failed.
Nous avons également continué de travailler sur des améliorations et des corrections mineures concernant les performances et la stabilité.We also continued working on minor fixes and improvements for performance and stability.
Visual Studio pour Mac 7.6.10 (7.6.10.27)Visual Studio for Mac 7.6.10 (7.6.10.27)
publiée le 22 octobre 2018released October 22, 2018
Cette version résout les problèmes suivants :This release addresses the following issues:
- Nous avons résolu un problème où une erreur était générée lors de la création d’un fichier - NullReferenceException : la référence d’objet n’a pas la valeur d’une instance d’objet.We fixed an issue where an error is thrown when creating a file - NullReferenceException: Object reference not set to an instance of an object.
- Nous avons résolu un problème où les fichiers supprimés d’un projet n’étaient pas supprimés du disque quand « Supprimer » était sélectionné.We fixed an issue where files removed from a project are not deleted from disk when "Delete" is chosen.
- Nous avons résolu un problème où lors de l’ajout d’un test unitaire, Visual Studio pour Mac plantait avec une trace de pile qui semblait ajouter le test unitaire de manière récursive.We fixed an issue where adding a unit test, Visual Studio for Mac will crash with a stack trace that seems to try to recursively add the unit test.
- Nous avons résolu un problème où des artefacts cachés se trouvaient dans les info-bulles sur Mojave.We fixed an issue where there are shadow artifacts in Tooltips on Mojave.
Visual Studio pour Mac 7.6.11 (7.6.11.9)Visual Studio for Mac 7.6.11 (7.6.11.9) 
Publication : 2 novembre 2018released November 02, 2018
Cette version ajoute la prise en charge de Xcode 10.1This release adds support for Xcode 10.1 support
Cette version résout également les problèmes suivants :This release also addresses the following issues:
- Nous avons résolu un problème où vous [ne pouviez pas exécuter / déboguer le projet docker-compose] (https://developercommunity.visualstudio.com/content/problem/366580/cannot-run-debug-docker-compose-project.html.We fixed an issue where you [cannot run / debug docker-compose project](https://developercommunity.visualstudio.com/content/problem/366580/cannot-run-debug-docker-compose-project.html.
- Nous avons résolu un problème où le package YamlDotNet doit être mis à jour avec la version 5.2.1.We fixed an issue where YamlDotNet package must be updated to version 5.2.1.
- Nous avons résolu un problème où après l’installation de la préversion de .NET Core 2.2, les projets .NET Core 2.1 n’étaient plus générés.We fixed an issue where after installing .net core 2.2 preview, .net core 2.1 projects no longer build.
Problèmes connusKnown Issues
Voici une liste de tous les problèmes connus dans Visual Studio 2017 pour Mac version 7.6 :The following is a list of all existing known issues in Visual Studio 2017 for Mac version 7.6:
- Le débogueur Visual Studio pour Mac se plante souvent lors du débogage Xamarin.iOS.Visual Studio for Mac debugger often crashes when debugging Xamarin.iOS.
Team Foundation Version ControlTeam Foundation Version Control
La prise en charge de TFVC (Team Foundation Version Control) est disponible en tant qu’extension pour Visual Studio pour Mac.Team Foundation Version Control (TFVC) support is available as an extension for Visual Studio for Mac. Pour plus d’informations sur l’installation et l’utilisation de l’extension, consultez le guide Connexion à Team Foundation Version Control.For more information on installing and using the extension, see the Connecting to Team Foundation Version Control guide.
Quel est votre avis ?How are we doing?
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.
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.
Historiques des notes de publication de Visual Studio 2017 pour MacVisual Studio 2017 for Mac Release Notes History
Vous pouvez afficher les versions antérieures des notes de publication de Visual Studio 2017 pour Mac :You can view prior versions of Visual Studio 2017 for Mac release notes:
- Notes de publication de Visual Studio 2017 pour Mac version 7.5Visual Studio 2017 for Mac version 7.5 Release Notes
- Notes de publication de Visual Studio 2017 pour Mac version 7.4Visual Studio 2017 for Mac version 7.4 Release Notes
- Notes de publication de Visual Studio 2017 pour Mac version 7.3Visual Studio 2017 for Mac version 7.3 Release Notes
- Notes de publication de Visual Studio 2017 pour Mac version 7.2Visual Studio 2017 for Mac version 7.2 Release Notes
- Notes de publication de Visual Studio 2017 pour Mac version 7.1Visual Studio 2017 for Mac version 7.1 Release Notes
- Notes de publication de Visual Studio 2017 pour Mac version 7.0Visual Studio 2017 for Mac version 7.0 Release Notes