Visual Studio 2017 pour Mac

Last Update: 22/11/2017

Communauté de développeurs | Configuration requise | Compatibilité | Code distribuable | Xamarin | Blogs | Maintenance


Cet article contient des informations sur la version release la plus récente de Visual Studio 2017 pour Mac version 7.2.

Utilisez Visual Studio 2017 pour Mac afin de créer des applications mobiles, web et cloud avec Xamarin et .NET Core, ainsi que des jeux avec Unity.

Download Visual Studio 2017 for Mac

Pour en savoir plus sur Visual Studio 2017 pour Mac, consultez Configuration système requise pour Mac et Ciblage et compatibilité pour la plateforme Mac.

Pour en savoir plus sur les autres téléchargements associés, consultez la page Téléchargements.

Commentaires

Nous aimerions connaître votre opinion ! Vous pouvez signaler un problème en utilisant l’option Signaler un problème en haut à droite de l’IDE de Visual Studio pour Mac. Vous pouvez effectuer le suivi de vos commentaires dans le portail de la communauté des développeurs. Faites-nous part de vos suggestions par le biais de UserVoice.

Date de publication : 8 novembre 2017 - Visual Studio 2017 pour Mac 7.2.2.11

Cette version inclut la prise en charge de Xcode 9.1.

Date de publication : 30 octobre 2017 - Visual Studio 2017 pour Mac version 7.2.2.7

Les problèmes suivants ont été résolus dans cette version :

Date de publication : 9 octobre 2017 - Visual Studio 2017 pour Mac version 7.2.0.636

Visual Studio pour Mac 7.2 se concentre essentiellement sur les améliorations des performances et les correctifs de bogues et inclut les fonctionnalités suivantes.

.NET Core

  • .NET Core 2 est désormais inclus par défaut pendant l’installation

Android

  • Programme d’installation du SDK à la demande. Les kits Android SDK qui ne sont pas installés peuvent l’être en arrière-plan.
  • Android 8.0 Oreo est désormais pris en charge.

iOS

  • Xcode 9 est pris en charge dans cette version release.

Prise en charge de Docker

Vous pouvez désormais publier des applications ASP.NET Core sur des conteneurs Docker et les exécuter à partir d’un plan App Service.

Pour activer la prise en charge de Docker dans votre projet, cliquez avec le bouton droit sur votre application web ASP.NET Core et sélectionnez Ajouter > Ajouter la prise en charge de Docker.

Pour publier votre application web sur un conteneur Docker, utilisez le workflow Publier > Publier sur Azure introduit dans Visual Studio pour Mac (cliquez avec le bouton droit sur le projet d’application web dans le Panneau Solutions).

Lors de la publication, les ressources suivantes sont créées dans Azure :

  • Un registre de conteneurs.
  • Une nouvelle image Docker est créée, marquée et envoyée à ce registre de conteneurs Azure.
  • Un stockage Azure pour le registre de conteneurs.
  • Un plan App Service.
    • L’image est téléchargée à partir du registre de conteneurs et exécutée.

mac docker publish

(Figure 1) Publication sur docker

Remarque :

  • Si vous utilisez un groupe de ressources existant, celui-ci doit être dans la même région que le plan App Service que vous créez.
  • Si vous créez un groupe de ressources, vous devez définir le registre de conteneurs et le plan App Service dans la même région (par exemple, les deux doivent être dans « Ouest des États-Unis »).
  • La taille de machine virtuelle du plan App Service doit être S1 ou supérieure.

Xamarin Live Player (Préversion)

Xamarin Live Player permet aux développeurs de déployer et déboguer en continu leurs applications, directement sur un appareil iOS ou Android.

Pour plus d’informations, consultez xamarin.com/live.

Notez que l’intégration de Live Player est actuellement désactivée. Elle peut être activée dans Préférences | Projet | Xamarin Live Player (préversion) en sélectionnant « Activer Xamarin Live Player ».

Autre

  • IoT et Azure Functions sont actuellement en préversion et sont disponibles comme extensions supplémentaires dans le Gestionnaire d’extensions. Ils ne sont pas installés par défaut avec Visual Studio pour Mac.

Principaux problèmes résolus dans cette version

Problèmes connus

  • Azure Functions : Le débogage Azure Functions ne fonctionne pas quand le projet est créé avant. Fermez et rouvrez le projet pour pouvoir déboguer.
  • Docker peut interférer avec le lancement des émulateurs Android qui utilisent HAXM. Lorsque vous déboguez des applications Android sur des émulateurs, arrêtez Docker avant de tenter de déboguer.

Notes de publication de Visual Studio 2017 pour Mac version 7.1

Notes de publication de Visual Studio 2017 pour Mac version 7.0

Haut de page