Visual Studio 2017 per Mac

Last Update: 22/11/2017

Community degli sviluppatori | Requisiti di sistema | Compatibilità | Codice distribuibile | Xamarin | Blog | Manutenzione


Questo articolo contiene informazioni relative alla versione più recente di Visual Studio 2017 per Mac (versione 7.2).

È possibile usare Visual Studio 2017 per Mac per sviluppare app per dispositivi mobili, Web e per il cloud con Xamarin e .NET Core, nonché giochi con Unity.

Download Visual Studio 2017 for Mac

Per altre informazioni su Visual Studio 2017 per Mac, vedere Mac System Requirements (Requisiti di sistema per Mac) e Selezione della piattaforma e compatibilità per Mac.

Per altre informazioni sui download correlati, vedere la pagina Download di Visual Studio.

Commenti e suggerimenti

Le opinioni dei nostri clienti sono molto importanti per noi. È possibile segnalare un problema tramite l'opzione Segnala un problema che si trova nell'angolo superiore destro dell'IDE di Visual Studio per Mac. È possibile tenere traccia dei commenti e dei suggerimenti inviati nel portale della community di sviluppatori. Per eventuali suggerimenti, usare UserVoice.

Data di rilascio: 8 novembre 2017 - Visual Studio 2017per Mac 7.2.2.11

Questa versione include il supporto per Xcode 9.1.

Data di rilascio: 30 ottobre 2017 - Visual Studio 2017 per Mac 7.2.2.7

In questa versione sono stati risolti i seguenti problemi:

  • Blocco dell'interfaccia utente all'apertura di file TypeScript
  • Risolto un problema che potrebbe impedire agli utenti di registrare chiavi Api di Google Play necessarie per la pubblicazione in Play Store.
  • Risolto un problema in cui l'IDE potrebbe arrestarsi in modo anomalo se il codice objective c genera un'eccezione.

Data di rilascio: 09 ottobre 2017 - versione 7.2.0.636 di Visual Studio 2017 per Mac

Visual Studio per Mac 7.2 è incentrato principalmente sulle correzioni di bug e sul miglioramento delle prestazioni e include le funzionalità seguenti.

.NET Core

  • .NET core 2 viene ora incluso per impostazione predefinita durante l'installazione

Android

  • Programma di installazione di SDK su richiesta. Gli Android SDK non installati possono essere installati in background.
  • Android 8.0 Oreo è ora supportato.

iOS

  • Xcode 9 è supportato in questa versione.

Supporto per Docker

È ora possibile pubblicare app ASP.NET Core in contenitori Docker ed eseguirle da un servizio app.

Per abilitare il supporto per Docker nel progetto, fare clic con il pulsante destro del mouse sull'app Web ASP.NET Core e selezionare Aggiungi > Supporto Docker.

Per pubblicare l'app Web in un contenitore Docker, usare il flusso di lavoro Pubblica > Pubblica in Azure introdotto in Visual Studio per Mac. Fare clic con il pulsante destro del mouse sul progetto dell'app Web nel riquadro della soluzione.

Durante la pubblicazione vengono create le risorse seguenti in Azure:

  • Un registro contenitori.
  • Viene creata e contrassegnata una nuova immagine Docker e ne viene eseguito il push nel contenitore di Azure.
  • Archiviazione di Azure, per il registro contenitori.
  • Un servizio app.
    • In questo modo l'immagine contenitori viene scaricata dal registro ed eseguita.

mac docker publish

(Figura 1) Pubblicazione in Docker

Nota:

  • Se si usa un gruppo di risorse esistente, è necessario che si trovi nella stessa area geografica del piano di servizio app che si sta creando.
  • Se si usa un gruppo di risorse nuovo, è necessario impostare il registro contenitori e il piano di servizio app affinché si trovino nella stessa area geografica, ad esempio devono esistere entrambi in "Stati Uniti occidentali".
  • Le dimensioni della macchina virtuali del piano di servizio app devono essere S1 o superiori.

Xamarin Live Player (anteprima)

Xamarin Live Player consente agli sviluppatori di distribuire ed eseguire il debug delle app in modo continuo, direttamente in dispositivi iOS o Android.

Per altre informazioni, visitare il sito xamarin.com/live.

Si noti che l'integrazione Live Player non è attualmente abilitata. Può essere abilitata in Preferenze | Progetto | Xamarin Live Player (anteprima) attivando e disattivando "Abilita Xamarin Live Player".

Altro

  • IoT e Funzioni di Azure sono attualmente in anteprima e sono disponibili come estensioni aggiuntive tramite Gestione estensioni. Per impostazione predefinita non vengono installati insieme a Visual Studio per Mac.

Problemi principali corretti in questa versione

Problemi noti

  • Funzioni di Azure: il debug di Funzioni di Azure non funziona quando si crea il progetto. Chiudere e riaprire il progetto per poter eseguire il debug.
  • Docker può interferire con l'avvio di emulatori Android che usano HAXM. Durante il debug di app Android in emulatori, arrestare Docker prima di tentare di eseguire il debug.

Note sulla versione di Visual Studio 2017 per Mac (versione 7.1)

Note sulla versione di Visual Studio 2017 per Mac (versione 7.0)

In alto