Visual Studio Icon Note sulla versione di Visual Studio 2017 per Mac (versione 7.7)Visual Studio 2017 for Mac version 7.7 Release Notes


Community degli sviluppatori | Requisiti di sistema | Compatibilità | Codice distribuibile | Xamarin | Blog | Manutenzione |Developer Community | System Requirements | Compatibility | Distributable Code | Xamarin | Blogs | Servicing |


Fare clic sul pulsante per scaricare la versione più recente di Visual Studio 2017 per Mac.Click the button to download the latest version of Visual Studio 2017 for Mac. Per istruzioni sulla configurazione e sull'installazione, vedere il documento Configurare e installare Visual Studio per Mac.For instructions on setup and install, see the Setup and Install Visual Studio for Mac documentation.

Download Visual Studio 2017 for Mac

Per altre informazioni su Visual Studio 2017 per Mac, vedere Requisiti di sistema per Mac e Selezione della piattaforma e compatibilità per Mac.To learn more about Visual Studio 2017 for Mac, see Mac System Requirements and Mac Platform Targeting and Compatibility.

Per altre informazioni sui download correlati, vedere la pagina Download.To learn more about other related downloads, see the Downloads page.


Novità nella versione 7.7What's New in 7.7

Note sulla versione di Visual Studio 2017 per Mac (versione 7.7)Visual Studio 2017 for Mac version 7.7 Releases

Elementi salienti della versioneRelease Highlights

Problemi notiKnown Issues

Vedere la sezione Problemi noti.Refer to the Known Issues section.


Dettagli delle novità nella versione 7.7Details of What's New in 7.7

Release Notes Icon Visual Studio 2017 per Mac versione 7.7Visual Studio 2017 for Mac version 7.7

Data di rilascio: 28 novembre 2018released November 28, 2018

Nuove funzionalità nella versione 7.7New Features in 7.7

Miglioramenti nelle correzioni rapideQuick fix improvements

È ora possibile applicare le correzioni rapide usando le icone a forma di lampadina e cacciavite nell'editor C# oppure premendo Opzione+Invio quando il cursore si trova su una riga di codice per il quale è disponibile un'azione.Quick fixes can now be applied by using the light bulb or screwdriver icons in the C# editor, or by pressing Option+Enter when your cursor is on a line of code for which an action is available. Si noterà un'icona a forma di lampadina nel caso di sottolineatura ondulata rossa che indica un errore. In Visual Studio per Mac è disponibile una correzione per tale errore.You will see an error light bulb if there is a red squiggle indicating an error, and Visual Studio for Mac has a fix available for that error.

New Quick Fix refactoring option
(Figura 1) Nuova opzione di refactoring per la correzione rapida(Figure 1) New Quick Fix refactoring option

Opzione Pubblica nella cartella per progetti ASP.NET CorePublish to folder option for ASP.NET Core projects

Quando si sviluppano applicazioni ASP.NET Core, esistono diversi tipi di opzione per ospitare l'applicazione.When developing ASP.NET Core applications, there are many different options for hosting your application. Le versioni precedenti supportano la pubblicazione di applicazioni ASP.NET Core in Servizi app di Azure.In previous releases we supported publishing your ASP.NET Core applications to Azure App Services. In questa versione viene aggiunta la possibilità di pubblicare le applicazioni ASP.NET Core in una cartella.In this release we are adding the ability to publish ASP.NET Core applications to a folder. Dopo aver pubblicato l'applicazione in una cartella, è quindi possibile trasferire i file al server remoto, che ospiterà le applicazioni.After publishing your application to a folder, you can then transfer the files to the remote server, which will host your applications. Quando si usa la nuova funzionalità Pubblica nella cartella, verrà automaticamente creato un profilo di pubblicazione (file con estensione pubxml in Proprietà\Profili di pubblicazione).When you use the new Folder Publish feature, it will automatically create a Publish Profile (.pubxml file in Properties\PublishProfiles). Questi profili possono essere usati in Visual Studio per Mac, Visual Studio 2017 (Windows) o dalla riga di comando con dotnet build (o MSBuild).These profiles can be used in either Visual Studio for Mac, Visual Studio 2017 (Windows) or from the command line with dotnet build (or MSBuild).

Menu option to publish folder
(Figura 2) Opzione di menu per la pubblicazione nella cartella(Figure 2) Menu option to publish folder

Editor di codiceCode Editor

In questa versione sono stati risolti i problemi seguenti dell'Editor di codice:For this release we fixed the following Code Editor issues:

ShellShell

ProgettoProject

AccessibilitàAccessibility

  • Sono stati introdotti i miglioramenti per l'accessibilità seguenti:We made the following accessibility improvements:

    • Migliore contrasto nella finestra di dialogo Nuovo progettobetter contrast in the New Project Dialog
    • Migliore contrasto nella finestra di dialogo Eccezionebetter contrast in the Exception dialog
    • Miglioramenti di VoiceOverVoiceOver improvements
  • Sono stati risolti i problemi seguenti:We fixed the following issues:

    • Si verificava una perdita dello stato attivo durante la configurazione del percorso di un nuovo progetto.There was a loss of focus when configuring the location of a new project.
    • Ora è possibile richiamare le finestre "Errore" e "Visual Studio Update" usando la tastiera.We made it possible to invoke the "Error" window and "Visual Studio Update" window using the keyboard.
    • VoiceOver annunciava il testo digitato in campi protetti da password.VoiceOver announces the text typed into password secured fields.
    • Lo stato attivo di VoiceOver non passava ai risultati della ricerca insieme allo stato attivo della tastiera.VoiceOver focus is not moving to the search results along with the keyboard focus.
    • È stato risolto un problema per cui la digitazione può risultare lenta in file di grandi dimensioni quando è abilitata l'accessibilità.We fixed an issue where typing can be slow in large files when accessibility is enabled.
    • L'ordine di attivazione non è appropriato durante lo spostamento agli elementi dell'albero nel riquadro sinistro della finestra "Preferenze".Focus order is inappropriate while navigating to the tree items in the left pane of the "Preferences" window.
    • L'ordine di attivazione non è appropriato durante lo spostamento nell'ordine inverso nella barra degli strumenti.Focus order is inappropriate while navigating in reverse order in the toolbar.
    • Premendo ESC nella finestra "Visualizzatore di valori", viene chiusa sia la finestra "Visualizzatore di valori" sia la finestra "Eccezione rilevata".On hitting escape key in "Value Visualizer" window, both the "Value Visualizer" and "Exception Caught" windows are getting closed.
    • VoiceOver non annuncia il nome del pulsante di chiusura nelle finestre di dialogo popup.Voiceover doesn't announce the name of the close button in the pop up dialogs.
    • VoiceOver annuncia il tipo di controllo dell'intestazione "Generale" nella finestra di dialogo "Scegli un modello per il nuovo progetto in modo non appropriato".Voiceover announces the controltype of "General" heading in "Choose a template for your new project" dialog inappropriately.
    • Voice over non annuncia la relazione tra ogni categoria e le opzioni sottostanti nella tabella "Categorie di progetto".Voiceover doesn't announce the relation between each of the category and the options under it in "Project Categories" table.

.NET Core.NET Core

Client di feedbackFeedback Client

  • È stato risolto un problema per cui in determinati casi la finestra di dialogo Feedback scompariva e restava visibile nello screenshot.We fixed an issue where the Feedback dialog sometimes disappears and is always visible in screenshot.

Strumenti WebWeb Tools

  • È stato risolto un problema per cui quando si preme TAB l'istruzione non veniva completata nei file con estensione cshtml.We fixed an issue where pressing Tab doesn't complete the statement in .cshtml files.
  • È stato risolto un problema per cui si verificava un errore quando si inseriva una nuova riga tra <div> e </div> nei file HTML.We fixed an issue where an error is thrown when inserting new line between <div> and </div> in HTML files.
  • Risolto un problema a causa del quale le descrizioni comando non vengono chiuse in Visual Studio per Mac.We fixed an issue where tooltips do not close in Visual Studio for Mac.
  • Risolto un problema a causa del quale l'utente non poteva digitare nei file con estensione json.We fixed an issue where the user could not type in .json files.
  • Vengono visualizzati messaggi di errore più descrittivi quando non viene effettuato il provisioning di nuovi servizi app di Azure.We display more informative error messages when new Azure app services fail to provision.
  • È stato risolto un problema per cui Visual Studio per Mac non esegue il debug dell'app Web ASP.NET Core con l'errore "Debug/netcoreapp2.1/testing.dll file was not found. (MSB3030) (docker-compose)".We fixed an issue where Visual Studio for Mac fails to debug ASP.NET Core Web App with error "Debug/netcoreapp2.1/testing.dll file was not found. (MSB3030) (docker-compose)".
  • Risolto un problema per cui il comando Add Docker (Aggiungi docker) non riusciva e restituiva NullReferenceException.We fixed an issue where the Add Docker command could fail with a NullReferenceException.
  • Risolto un problema per cui Visual Studio per Mac non è in grado di trovare alcune sottoscrizioni.We fixed an issue where Visual Studio for Mac would fail to find some subscriptions.

NuGetNuGet

Controllo della versioneVersion Control

F#F#

DockerDocker

XamarinXamarin

Questa versione include le correzioni di bug e i miglioramenti di Xamarin seguenti:This release includes the following bug fixes and improvements for Xamarin:

Xamarin.FormsXamarin.Forms

Xamarin.AndroidXamarin.Android

Xamarin.iOSXamarin.iOS

Questa versione aggiunge il supporto per nuove risorse del catalogo di asset ARKit 2.0: ARReferenceGroup, ARReferenceImage e ARObject.This release adds support for new ARKit 2.0 asset catalog resources: ARReferenceGroup, ARReferenceImage and ARObject.

ARKit 2.0 supporta il rilevamento di oggetti 2D e 3D.ARKit 2.0 supports 2D and 3D objects detection. ARReferenceImage è il nuovo tipo di catalogo di asset per immagini 2D che possono essere usate e riconosciute da ARKit.ARReferenceImage is the new asset catalog type for 2D images that can be used and recognized by ARKit. È possibile impostare Width e Height per ARReferenceImage nell'editor di asset, in modo che ARKit possa eseguire il rendering di sovrimpressioni virtuali delle dimensioni corrette.Width and Height of the ARReferenceImage can be set in the asset editor so ARKit can render virtual overlays of the correct dimensions. Il tipo ARObject accetta un file '.arobject' che può essere creato da alcuni esempi ARKit.The ARObject type takes an '.arobject' file that can be created by some ARKit samples.

Sono stati introdotti anche i miglioramenti seguenti:We also made the following improvements:

Xamarin.MacXamarin.Mac

AttivazioneActivation

InstallerInstaller

Miglioramenti delle funzionalitàFeature Improvements

Sono stati apportati i miglioramenti seguenti al programma di installazione:We made the following improvements to the installer:

  • Con Visual Studio 2017 15.9 e Visual Studio per Mac 7.7 è previsto il passaggio da Oracle JDK a una distribuzione leggera di Open JDK progettata per lo sviluppo per dispositivi mobili.With Visual Studio 2017 15.9 and Visual Studio for Mac 7.7, we are moving from Oracle's JDK to a lightweight distribution of Open JDK meant for mobile development. Open JDK verrà offerto come componente da installare insieme ad altri aggiornamenti di Visual Studio per Mac e verrà richiesto di aggiornare le impostazioni di JDK per usare Open JDK dopo l'installazione.Open JDK will be offered as a component to install along with other Visual Studio for Mac updates and you will be prompted to update your JDK settings to use Open JDK once installed.
  • Aggiunte descrizioni migliorate alla selezione del carico di lavoro.We added better descriptions to the workload selection. Si spera che queste descrizioni aiuteranno l'utente a decidere quali carichi di lavoro devono essere installati.We hope that these descriptions will make it easier for you to decide which workloads you want to install.
  • Sono state anche apportate alcune piccole modifiche alla schermata di selezione del carico di lavoro, per rendere le cose più chiare e concise per gli utenti.We also made some other minor changes to the workload selection screen, making things clearer and concise for our users.
  • In questa versione si è cercato di ottimizzare la localizzazione del programma di installazione.In this release we focused a lot on improving our localization in the installer. È stata aggiunta localizzazione alle opzioni di personalizzazione, alla schermata iniziale e alla schermata dei carichi di lavoro in modo da renderle più accessibili per gli utenti in tutto il mondo.We added localization to more branding, the splash screen, and workloads screen to make it more accessible for all users worldwide.
  • Ovviamente non tutti gli utenti usano Xamarin e quindi per molti può non essere necessario scaricare Xcode.We understand that not all of our users are using Xamarin and therefore may not have any need to download Xcode. Per questo motivo, la finestra di dialogo di Xcode è stata spostata alla fine dell'installazione e richiede il download solo agli utenti di Xamarin che non hanno installato o aggiornato Xcode.For this reason, we've moved the location of the Xcode dialog to the end of the install and will only prompt it for Xamarin users who do not have it installed (or up to date). Ciò significa che è possibile scaricare Xcode durante l'avvio dello sviluppo senza dover interrompere l'installazione.This means that you can download Xcode while starting your development, rather than having it interrupt your install.
  • È anche ovvio che Xamarin Profiler non sia necessario per gli utenti di Visual Studio per Mac che non usano Xamarin.We also understand that Visual Studio for Mac users that don't use Xamarin have no need for the Xamarin Profiler. Per questo motivo, Profiler è stato rimosso dai carichi di lavoro non Xamarin.For this reason, we've removed Profiler from non-Xamarin workloads.

Correzioni di bugBug fixes

In questa versione sono stati corretti i bug seguenti:This this release we fixed the following bugs:

  • Risolto un problema per cui anche se è disponibile un aggiornamento di Xcode appare comunque "Scarica Xcode".We fixed an issue where if an Xcode update was available it would still say "Get Xcode". Il messaggio è stato modificato in "Aggiorna Xcode".We changed this to "Update Xcode".
  • Risolto un problema per cui Profiler viene installato dal programma di installazione anche se l'utente non ha selezionato un carico di lavoro di Xamarin.We fixed an issue where the Profiler is getting installed from installer even though user has not selected any Xamarin workload.
  • Risolto un problema per cui Profiler non viene installato dal programma di installazione anche se l'utente ha selezionato tutti i carichi di lavoro di Xamarin.We fixed an issue where the Profiler is not getting installed from installer though user has selected all Xamarin workloads.
  • Risolto un problema per cui un aggiornamento di Visual Studio per Mac non è in grado di copiare un collegamento simbolico.We fixed an issue where a Visual Studio for Mac upgrade fails to copy symlink.

AltroOther


Release Notes Icon Visual Studio 2017 per Mac versione 7.7.1.15Visual Studio 2017 for Mac version 7.7.1.15

Data di rilascio: 6 dicembre 2018released December 6, 2018

Questa versione risolve i problemi seguenti:This releases addresses the following issues:


Release Notes Icon Visual Studio 2017 per Mac versione 7.7.2.21Visual Studio 2017 for Mac version 7.7.2.21

Data di rilascio: 17 dicembre 2018released December 17, 2018

Questa versione risolve i problemi seguenti:This releases addresses the following issues:

  • Aggiornamento della versione di NuGet a 4.8.We updated the version of NuGet to 4.8.
  • È stato risolto un problema a causa del quale quando si avvia Visual Studio per Mac senza Java installato vengono visualizzate 2 richieste del sistema di installare Java.We fixed an issue where launching Visual Studio for Mac without any Java installed shows 2 system prompts to install Java.
  • È stato risolto un problema a causa del quale gli aggiornamenti a OpenJDK potrebbero interferire con l'aggiornamento di versioni precedenti di Visual Studio per Mac.We fixed an issue where updates to OpenJDK could interfere with updating older versions of Visual Studio for Mac.
  • È stato risolto un problema con lo strumento Segnala un problema a causa del quale non viene aggiornato il numero di Soluzioni.We fixed an issue with the Report a Problem tool where it would fail to update the Solutions count.
  • È stato risolto un problema a causa del quale viene visualizzato un messaggio non corretto durante la distribuzione in un dispositivo Android con un'ABI compatibile.We fixed an issue where an incorrect message is displayed when deploying to an android device with an incompatible ABI.

Release Notes Icon Visual Studio 2017 per Mac versione 7.7.3.43Visual Studio 2017 for Mac version 7.7.3.43

Data di rilascio: 16 gennaio 2019released January 16, 2019

Questa versione risolve i problemi seguenti:This releases addresses the following issues:

Release Notes Icon Visual Studio 2017 per Mac versione 7.7.4.1Visual Studio 2017 for Mac version 7.7.4.1

Data di rilascio: 30 gennaio 2019released January 30, 2019

In questa versione viene corretto un problema per cui gli utenti visualizzano un messaggio che indica la presenza di un errore durante il recupero di informazioni sugli errori nello strumento di aggiornamento di Visual Studio per Mac dopo l'aggiornamento alla versione 7.7.3.This release fixes an issue where some users are seeing an “Error retrieving error information” message in the Visual Studio for Mac updater after updating to version 7.7.3.

Dopo l'installazione di Visual Studio per Mac versione 7.7.3, se si nota un messaggio che indica la presenza di un errore durante il recupero delle informazioni sugli errori nello strumento di aggiornamento, procedere nel modo seguente:After installing Visual Studio for Mac version 7.7.3, if you notice the “Error retrieving error information” message in the updater, please follow these steps:

  1. Eseguire l'arresto di tutte le istanze in esecuzione di Visual Studio per Mac.Shutdown all running instances of Visual Studio for Mac.
  2. Scaricare la versione più recente di Visual Studio per Mac qui.Download the latest version of Visual Studio for Mac from here.
  3. Dopo il download, fare doppio clic su DMG e seguire le istruzioni per installare il prodotto in Applications trascinando e rilasciando il logo di Visual Studio per Mac nella cartella Applications nell'interfaccia utente del programma di installazione.After downloading, double-click the DMG and follow the instructions to install the product to Applications by dragging and dropping the Visual Studio for Mac logo into the Applications folder in the installer UI.
  4. Riavviare Visual Studio per Mac e visualizzare l'interfaccia utente dello strumento di aggiornamento.Relaunch Visual Studio for Mac and bring up the Updater UI. A questo punto il messaggio di errore non dovrebbe più essere visualizzato e sarà possibile visualizzare gli aggiornamenti di Visual Studio per Mac non appena saranno disponibili in futuro.The error message should now be gone, and you will be able to see updates to Visual Studio for Mac as they are made available in the future.

Questa versione aggiorna i SDK Xamarin.iOS, Xamarin.Mac e Xamarin.Android per garantire che le versioni siano compatibili con Visual Studio 2017 versione 15.9.7.This release updates Xamarin.iOS, Xamarin.Mac, and Xamarin.Android SDKs to ensure that the versions are compatible Visual Studio 2017 version 15.9.7.

Per altre informazioni in merito, vedere le note sulla versione:For more information on those, refer to the release notes:


Problemi notiKnown Issues

Di seguito è riportato un elenco di tutti i problemi noti di Visual Studio 2017 per Mac versione 7.7:The following is a list of all existing known issues in Visual Studio 2017 for Mac version 7.7:


Qual è la tua opinione su questo prodotto?How are we doing?

Le opinioni dei nostri clienti sono molto importanti per noi.We would love to hear from you! È possibile segnalare un problema tramite l'opzione Segnala un problema nell'IDE di Visual Studio per Mac e tenere traccia dei commenti e suggerimenti inviati nel portale della community di sviluppatori.You can report a problem through the Report a Problem option in the Visual Studio for Mac IDE, and track your feedback in the Developer Community portal. Per suggerire nuove funzionalità è possibile usare Suggerisci una funzionalità; le funzionalità vengono rilevate anche nella community di sviluppatori.For suggesting new features you can use Suggest a Feature, these are also tracked in the Developer Community.


BlogBlogs

Sfruttare i vantaggi delle informazioni dettagliate e delle raccomandazioni disponibili nel sito dei blog sugli strumenti di sviluppo per mantenersi aggiornati su tutte le nuove versioni con post di approfondimento su una vasta gamma di funzionalità.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.

Developer Tools Blogs


Cronologia delle note sulla versione di Visual Studio 2017 per MacVisual Studio 2017 for Mac Release Notes History

È possibile visualizzare le versioni precedenti delle note sulla versione di Visual Studio 2017 per Mac nella pagina Cronologia delle note sulla versione.You can view prior versions of Visual Studio 2017 for Mac release notes on the Release notes history page.


In alto
Top of Page