Visual Studio Icon Note sulla versione di Visual Studio 2019 per Mac versione 8.8Visual Studio 2019 for Mac version 8.8 Release Notes



Community degli sviluppatori | Requisiti di sistema | Compatibilità | Codice distribuibile | Documentazione | Blog | ManutenzioneDeveloper Community | System Requirements | Compatibility | Distributable Code | Documentation | Blogs | Servicing


Fare clic sul pulsante per scaricare la versione più recente di Visual Studio 2019 per Mac.Click the button to download the latest version of Visual Studio 2019 for Mac. Per informazioni sui requisiti di sistema, vedere i requisiti di sistema per Mac e Selezione della piattaforma e compatibilità per Mac.For information on the system requirements see the see Mac System Requirements and Mac Platform Targeting and Compatibility guides.

Per istruzioni sull'installazione e sull'aggiornamento di Visual Studio 2019 per Mac, vedere Installare Visual Studio per Mac.For instructions on installing and updating Visual Studio 2019 for Mac, see the Install Visual Studio for Mac guide.

Download VS for Mac

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


Novità di Visual Studio 2019 per MacWhat's New in Visual Studio 2019 for Mac

Versioni di Visual Studio 2019 per MacVisual Studio 2019 for Mac Releases

Post di blog per Visual Studio 2019 per MacVisual Studio 2019 for Mac Blog Posts

Il blog di Visual Studio è la fonte ufficiale di informazioni dettagliate sul prodotto dal team Visual Studio Engineering.The Visual Studio Blog is the official source of product insight from the Visual Studio Engineering Team. È possibile trovare informazioni approfondite sulle versioni di Visual Studio 2019 per Mac nei post seguenti:You can find in-depth information about the Visual Studio 2019 for Mac releases in the following posts:


Elementi salienti della versioneRelease Highlights

  • Visual Studio per Mac 8.8 aggiunge il supporto in anteprima per i modelli .NET Core personalizzati aggiunti con dotnet new (le funzionalità di anteprima possono essere abilitate in Preferenze > Altro > Funzionalità di anteprima).Visual Studio for Mac 8.8 adds preview support for Custom .NET Core templates added with dotnet new (Preview features can be enabled in Preferences > Other > Preview Features).
  • Visual Studio per Mac 8.8 aggiunge il supporto per il debug di progetti WebAssembly Blazor.Visual Studio for Mac 8.8 adds support for debugging Blazor WebAssembly projects.
  • Visual Studio per Mac 8.8 aggiunge il supporto per l'accesso alle origini dei pacchetti NuGet di Azure DevOps usando l'account connesso senza la necessità di usare un token di accesso personale.Visual Studio for Mac 8.8 adds support for accessing Azure DevOps NuGet package sources using the signed in account without the need to use a personal access token (PAT).
  • Visual Studio per Mac 8.8 ora supporta l'esecuzione nell'anteprima per sviluppatori di macOS Big Sur.Visual Studio for Mac 8.8 now supports running on the macOS Big Sur developer preview. Per altre informazioni, vedere Problemi noti.See Known Issues for additional information.
  • In Visual Studio per Mac 8.8.3 o versione successiva il supporto completo dell'accessibilità è ora abilitato per impostazione predefinita.Visual Studio for Mac 8.8.3 or newer now has full accessibility support enabled by default.
  • È stata aggiunta una funzionalità a Visual Studio per Mac per avvisare gli utenti quando lo spazio su disco insufficiente peggiora l'esperienza.We added functionality to Visual Studio for Mac to warn users when low disk space will degrade the experience.

Problemi notiKnown Issues

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


Commenti e suggerimentiFeedback and Suggestions

Le opinioni dei nostri clienti sono molto importanti per noi.We would love to hear from you! È possibile segnalare un problema tramite l'opzione Segnalare un problema dell'IDE di Visual Studio per Mac.You can report a problem through the Report a Problem option in Visual Studio for Mac IDE. È possibile tenere traccia dei commenti e dei suggerimenti inviati nel portale della Community degli sviluppatori.You can track your feedback, including suggestions, in the Developer Community portal.


Note sulla versioneRelease Notes

Release Notes Icon Visual Studio 2019 per Mac versione 8.8.10 (8.8.10.12)Visual Studio 2019 for Mac version 8.8.10 (8.8.10.12)

rilasciata il 18 febbraio 2021released February 18, 2021

XamarinXamarin

Note sulla versioneRelease Notes

Release Notes Icon Visual Studio 2019 per Mac versione 8.8.9 (8.8.9.10)Visual Studio 2019 for Mac version 8.8.9 (8.8.9.10)

rilasciata il 16 febbraio 2021released February 16, 2021

GeneraleGeneral

  • Sono stati risolti diversi problemi di affidabilità.We fixed several reliability issues.
  • È stato eseguito l'aggiornamento di mono a 6.12.0.122 Addressing CVE-2021-24112We updated Mono to 6.12.0.122 addressing CVE-2021-24112

Release Notes Icon Visual Studio 2019 per Mac versione 8.8.8 (8.8.8.12)Visual Studio 2019 for Mac version 8.8.8 (8.8.8.12)

rilasciata il 9 febbraio 2021released February 9, 2021

GeneraleGeneral

  • Sono stati risolti diversi problemi di affidabilità.We fixed several reliability issues.

Web e AzureWeb and Azure

  • Gli SDK di .NET Core sono stati aggiornati a 5.0.103 e 3.1.406.We updated .NET Core SDKs to 5.0.103 and 3.1.406.

XamarinXamarin

  • È stato aggiunto il supporto per Xcode 12,4.We added support for Xcode 12.4.

Release Notes Icon Visual Studio 2019 per Mac versione 8.8.7 (8.8.7.18)Visual Studio 2019 for Mac version 8.8.7 (8.8.7.18)

rilasciata il 2 febbraio 2021released February 2, 2021

GeneraleGeneral

  • Sono stati risolti diversi problemi di affidabilità.We fixed several reliability issues.

Shell e strumentiShell and Tools

  • È stato risolto un problema relativo al rendering dell'interfaccia utente su Big Sur quando si usa il tema dell'IDE chiaro.We fixed an issue with rendering of the UI on Big Sur when using the light IDE theme.

UpdaterUpdater

  • È stata aumentata la frequenza per verificare la disponibilità di nuovi aggiornamenti da 1 giorno a ogni 4 ore.We increased the frequency for checking for new updates from 1 day to every 4 hours.

Release Notes Icon Visual Studio 2019 per Mac versione 8.8.6 (8.8.6.15)Visual Studio 2019 for Mac version 8.8.6 (8.8.6.15)

Data di rilascio: 20 gennaio 2021released January 20, 2021

GeneraleGeneral

  • Sono stati risolti diversi problemi di affidabilità.We fixed several reliability issues.

Programma di installazioneInstaller

Release Notes Icon Visual Studio 2019 per Mac versione 8.8.5 (8.8.5.18)Visual Studio 2019 for Mac version 8.8.5 (8.8.5.18)

Data di rilascio: 12 gennaio 2021released January 12, 2021

Web e AzureWeb and Azure

  • .NET Core è stato aggiornato alla versione 5.0.102 e 3.1.405.We updated .NET Core SDKs to 5.0.102 and 3.1.405.

XamarinXamarin

  • È stato aggiunto il supporto per Xcode 12.3.We added support for Xcode 12.3.

Release Notes Icon Visual Studio 2019 per Mac versione 8.8.4 (8.8.4.30)Visual Studio 2019 for Mac version 8.8.4 (8.8.4.30)

Data di rilascio: 15 dicembre 2020released December 15, 2020

GeneraleGeneral

  • Sono stati risolti diversi problemi di affidabilità e prestazioni.We fixed several issues with reliability and performance.

DebuggerDebugger

Shell e strumentiShell and Tools

Web e AzureWeb and Azure

Release Notes Icon Visual Studio 2019 per Mac versione 8.8.3 (8.8.3.16)Visual Studio 2019 for Mac version 8.8.3 (8.8.3.16)

Data di rilascio: 1 dicembre 2020released December 1, 2020

GeneraleGeneral

  • Sono stati risolti diversi problemi di affidabilità e prestazioni.We fixed several issues with reliability and performance.
  • In alcuni casi non è possibile abilitare il supporto completo dell'accessibilità usando VoiceOver.Under certain circumstances it was not possible to enable full accessibility support using VoiceOver. Il supporto completo per l'accessibilità e la documentazione sull'accessibilità di Visual Studio per Mac sono stati abilitati per impostazione predefinita.We enabled full accessibility support by default and updated the Visual Studio for Mac accessibility documentation.

Controllo della versioneVersion Control

Web e AzureWeb and Azure

  • È stato risolto un problema a causa del quale la pubblicazione di progetti ASP.NET Core 5.0 in Azure non riusciva con l'errore "HTTP Error 500.31 - ANCM Failed to Find Native Dependencies" (Errore HTTP 500.31 - Il modulo ASP.NET Core non è riuscito a trovare le dipendenze native).We fixed an issue where publishing ASP.NET Core 5.0 projects to Azure failed with an "HTTP Error 500.31 - ANCM Failed to Find Native Dependencies" error.

Release Notes Icon Visual Studio 2019 per Mac versione 8.8.2 (8.8.2.41)Visual Studio 2019 for Mac version 8.8.2 (8.8.2.41)

Data di rilascio: 24 novembre 2020released November 24, 2020

GeneraleGeneral

  • .NET Core è stato aggiornato alla versione 3.1.404.We updated .NET Core to 3.1.404.
  • Il compilatore F# è stato aggiornato alla versione 5.0.We updated the F# compiler to 5.0.

DebuggerDebugger

  • È stato risolto un problema che causa il blocco delle operazioni quando nella finestra degli strumenti di controllo vengono selezionate più espressioni di controllo.We fixed an issue blocking operations when multiple watches are selected in the watch tool window.
  • Sono stati corretti alcuni problemi a causa del quale veniva copiato o incollato il valore errato nella finestra degli strumenti di controllo.We fixed several issues causing the wrong value to be copied or pasted within the watch tool window.
  • È stato risolto un problema a causa del quale non era possibile rinominare un'espressione di controllo durante il debug.We fixed an issue where it was not possible to rename a watch while debugging.

Programma di installazioneInstaller

Shell e strumentiShell and Tools

  • È stato risolto un problema a causa del quale la finestra degli strumenti Errori non ricordava le impostazioni dei pulsanti della barra degli strumenti.We fixed an issue where the Errors tool window didn't remember toolbar button settings.

Modifica del codice sorgenteSource Code Editing

Release Notes Icon Visual Studio 2019 per Mac versione 8.8.1 (8.8.1.37)Visual Studio 2019 for Mac version 8.8.1 (8.8.1.37)

Data di rilascio: 19 novembre 2020released November 19, 2020

GeneraleGeneral

  • Sono stati risolti diversi problemi di affidabilità e prestazioni.We fixed several issues with reliability and performance.

DebuggerDebugger

Shell e strumentiShell and Tools

Web e AzureWeb and Azure

XamarinXamarin

  • È stato risolto un problema di accessibilità nel Visualizzatore anteprima XAML a causa del quale un'immagine decorativa veniva erroneamente annunciata come "immagine" da VoiceOver.We fixed an accessibility issue in the XAML Previewer where a decorative image was erroneously being anounced as "image" by VoiceOver.
  • È stato risolto un problema di accessibilità nel Visualizzatore anteprima XAML a causa del quale veniva annunciato contenuto superfluo da VoiceOver durante il passaggio al collegamento "Introduzione al ricaricamento rapido XAML".We fixed an accessibility issue in the XAML Previewer where unnecessary content was being announced by VoiceOver when navigating to the "Get started with XAML hot reload" link.
  • È stato aggiunto il supporto per Xcode 12.2.We added support for Xcode 12.2.

Release Notes Icon Visual Studio 2019 per Mac versione 8.8 (8.8.0.2913)Visual Studio 2019 for Mac version 8.8 (8.8.0.2913)

Data di rilascio: 10 novembre 2020released November 10, 2020

Nota

Questa versione di Visual Studio per Mac supporta ora l'esecuzione nelle build beta di macOS Big Sur per sviluppatori.This release of Visual Studio for Mac now supports running on the macOS Big Sur developer beta builds. Se si usa già Big Sur e non è possibile usare l'utilità di aggiornamento, visitare il sito Web di Visual Studio per Mac e scaricare il programma di installazione.If you're already on Big Sur and can't use the updater, visit the Visual Studio for Mac website and download the installer.

Nuove funzionalitàNew Features

Eseguire il debug dei progetti WebAssembly BlazorDebug Blazor WebAssembly projects

Visual Studio per Mac ora include il supporto completo per il debug dei progetti WebAssembly Blazor, che consente di impostare punti di interruzione ed espressioni di controllo e di esplorare il codice usando i comandi step e skip e altro ancora.Visual Studio for Mac now includes full support for debugging Blazor WebAssembly projects, giving you the option to set breakpoints, watches, navigate your code using step and skip commands, and more.

Examining a watched variable while debugging a Blazor WebAssembly application
Esame di una variabile di controllo durante il debug di un'applicazione WebAssembly BlazorExamining a watched variable while debugging a Blazor WebAssembly application

Per altre informazioni sul debug in Visual Studio per Mac, vedere Debug con Visual Studio per Mac.For more information on debugging in Visual Studio for Mac, see Debugging with Visual Studio for Mac.

Web e AzureWeb and Azure

  • È stato aggiunto il supporto per .NET 5 Preview 8.We added support for .NET 5 preview 8.
  • È stato aggiunto il supporto integrato per l'accesso alle origini dei pacchetti NuGet di Azure DevOps usando l'account connesso senza la necessità di un token di accesso personale.We added integrated support for accessing NuGet Azure DevOps package sources using the signed in account without requiring a personal access token (PAT).

Correzioni di bugBug Fixes

DebuggerDebugger

Sistema del progettoProject System

  • È stato risolto un problema a causa del quale il riquadro delle proprietà è vuoto per i file durante il caricamento di progetti per componenti aggiuntivi.We fixed an issue that resulted in an empty properties pad for files when loading AddIn projects.
  • È stato risolto un problema che impediva agli utenti di annullare un'operazione di caricamento della soluzione.We fixed an issue that prevented users from canceling a solution load operation.
  • È stato risolto un problema a causa del quale il processo di compilazione Android non si interrompe mai.We fixed an issue where the Android build process never stops.
  • È stato risolto un problema a causa del quale la ridenominazione di un file con l'opzione "Mostra tutti i file" abilitata nella finestra della soluzione aggiungeva il file due volte e potrebbe avere causato un blocco.We fixed an issue where renaming a file with "Show All Files" enabled in the Solution window added the file twice and might have caused a hang.
  • È stato risolto un problema con VS per Mac che imposta un valore FrameworkSDKRoot diverso.We fixed an issue with VS for Mac setting a different FrameworkSDKRoot.
  • È stato risolto un problema a causa del quale la creazione di una nuova cartella di progetto con un singolo carattere non riusciva con un errore.We fixed an issue where creating a new project folder with a single character failed with an error.
  • MSBuild è stato aggiornato alla versione 16.8 RTM.We updated MSBuild to 16.8 RTM.

Shell e strumentiShell and Tools

  • È stata aumentata la velocità della funzionalità Cerca nei file.We increased the speed of the find in files functionality.
  • È stato risolto un problema che causava la registrazione di eccezioni errate durante l'eliminazione di file non salvati da un progetto.We fixed an issue causing erroneous exceptions to be logged when deleting unsaved files from a project.
  • È stato risolto un problema che causava più ricerche e la mancata risposta nell'esperienza di ricerca.We fixed an issue resulting in multiple searches and unresponsiveness in the search experience.
  • È stato risolto un problema a causa del quale Visual Studio non è in grado di trovare file/classi inclusi in un progetto di tipo SDK per più destinazioni.We fixed an issue where Visual Studio is unable to find files/classes included into a multi-target SDK style project.
  • È stato risolto un problema a causa del quale il percorso di directory per la ricerca nei file non veniva impostato correttamente.We fixed an issue where the directory path for find in files was not set correctly.
  • È stato risolto un problema che impediva agli utenti di aprire gli assembly in Browser assembly.We fixed an issue that prevented users drom opening assemblies in the Assembly Browser.
  • È stato risolto un problema che causava l'apertura dei file in Visual Studio Code anziché nell'editor esadecimale quando si sceglie di aprirli nell'editor esadecimale.We fixed an issue that caused files to open in Visual Studio Code instead of in the hex editor when choosing to open in the hex editor.
  • Sono state migliorate le prestazioni del Visualizzatore assembly.We improved the performance of the Assembly Viewer.
  • Il browser assembly è stato trasferito nel nuovo editor.We have ported the Assembly Browser to the new Editor.
  • Il riquadro errori è stato reimplementato e l'output di compilazione è stato spostato in un riquadro separato.We have reimplemented the Errors pad and moved the build output to a separate pad.
  • Sono state migliorate le prestazioni e l'affidabilità complessive.We have improved overall performance and reliability.
  • Il termine "riquadro" è stato sostituito con "finestra degli strumenti" in tutta l'IDE e il menu Visualizza di primo livello è stato aggiornato.We replaced the "Pad" terminology with "Tool Window" throughout the IDE and updated the top-level View menu.
  • È stato risolto un problema a causa del quale il contenuto della finestra di dialogo "Riferimento" non veniva annunciato nella sequenza corretta con VoiceOver.We fixed an issue where the content of the "Reference" dialog was not announced in proper sequence with VoiceOver.
  • È stato corretto un potenziale blocco in Browser assembly.We fixed a potential hang in the Assembly Browser.
  • È stato risolto un problema relativo alla codifica all'interno del terminale integrato.We fixed an issue with encoding inside the integrated Terminal.
  • È stato risolto un problema a causa del quale "Trova" nella finestra di dialogo "Sostituisci nei file" sostituiva il testo trovato.We fixed an issue where "Find" in the "Replace in Files" dialog replaced the found text.
  • È stato risolto un problema a causa del quale la ricerca in una directory non riusciva dopo il secondo uso.We fixed an issue where Searching in a Directory failed after the second use.
  • NuGet è stato aggiornato alla versione 5.8 RC.We updated NuGet to 5.8 RC.
  • È stato risolto un problema per cui non era possibile digitare caratteri (speciali) nella console di Visual Studio tenendo premuto il tasto Opzione.We fixed an issue where it was not possible to type (special) characters in the VS console while pressing the option-key.
  • È stato risolto un problema a causa del quale non era possibile fare clic sugli avvisi con il mouse in macOS Big Sur.We fixed an issue where alerts were not clickable with the mouse on macOS Big Sur.

Modifica del codice sorgenteSource Code Editing

Strumenti di testTest Tools

Controllo della versioneVersion Control

Web e AzureWeb and Azure

  • È stato risolto un problema a causa del quale vengono visualizzati errori e avvisi per un nuovo progetto di test F#.We fixed an issue where a new F# test project will display errors and warnings.
  • È stato risolto un problema relativo alla generazione di file della soluzione che causava un problema di compatibilità con Visual Studio in Windows.We fixed an issue with solution file generation that caused a compatibility problem with Visual Studio on Windows.
  • È stato risolto un problema a causa del quale i file con estensione razor visualizzavano erroneamente il messaggio "La direttiva using non è necessaria".We fixed an issue where .razor files would incorrectly show a “Using directive is unnecessary" error.
  • È stato risolto un problema a causa del quale IntelliSense per le classi di un nuovo progetto di libreria di classi Razor non era disponibile nei file con estensione razor.We fixed an issue where IntelliSense for classes from a new Razor class library project were not available in .razor files.
  • È stato risolto un problema che impediva di trovare le sottoscrizioni di Azure durante la pubblicazione in Azure.We fixed an issue preventing Azure subscriptions being found when publishing to Azure Publish to Azure.
  • È stato risolto un problema a causa del quale non era possibile trovare le sottoscrizioni di Azure.We fixed an issue where Azure subscriptions were not found.
  • È stato risolto un problema di arresto anomalo nell'editor Razor.We fixed a crash in the Razor editor.
  • È stato risolto un problema relativo a punti di interruzione che non vengono raggiunti durante il debug di un'applicazione WebAssembly Blazor.We fixed an issue with breakpoints not hitting when debugging a Blazor WebAssembly Application.
  • È stato aggiunto il supporto in anteprima per i modelli .NET Core personalizzati aggiunti con dotnet new.We have added a preview support for Custom .NET Core templates added with dotnet new.
  • È stato risolto un problema a causa del quale un progetto WebAssembly Blazor non veniva riconosciuto come tale con .NET 5 e la selezione del browser era mancante.We fixed an issue where a Blazor WebAssembly project was not recognized as such with .NET 5 and the Browser selection was missing.
  • È stato risolto un problema a causa del quale un certificato di sviluppo non valido determinava un blocco irreversibile.We fixed an issue where an invalid development certificate caused an unrecoverable hang.
  • È stato risolto un problema a causa del quale IntelliSense mostra il client OpenAPI dopo la rimozione del servizio OpenAPI.We fixed an issue where IntelliSense shows the OpenAPI client after the OpenAPI service was removed.
  • .NET Core è stato aggiornato alla versione 5.0.100 e 3.1.403.We updated .NET Core to 5.0.100 and 3.1.403.

XamarinXamarin

AltroOther

  • Sono state migliorate le prestazioni di avvio dell'IDE.We improved startup performance of the IDE.
  • Sono state migliorate le prestazioni per la chiusura di una soluzione.We improved the performance of closing a solution.
  • È stato risolto un problema a causa del quale vstool non restituisce l'ID esatto di un'estensione, che può quindi essere usato per disabilitare/abilitare l'estensione.We fixed an issue where vstool would not return the exact id of an extension which can then be used for disabling/enabling the extension.

Problemi notiKnown Issues

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

  • Dopo l'installazione della versione più recente di .NET 5 SDK, gli sviluppatori di app .NET Core 3.1 potrebbero visualizzare un errore che indica che il certificato per sviluppatori ASP.NET Core si trova in uno stato non valido.After installing the latest .NET 5 SDK, developers of .NET Core 3.1 apps might see an error indicating "The ASP.NET Core developer certificate is in an invalid state.". L'esecuzione di dotnet dev-certs https --clean e poi di dotnet dev-certs https --trust dal terminale risolverà il problema.Running dotnet dev-certs https --clean then dotnet dev-certs https --trust from the Terminal will fix the issue.
  • Il caricamento di progetti WebAssembly Blazor con .NET 5.0 RC1 non è ancora supportato.Loading Blazor WebAssembly projects with .NET 5.0 RC1 is not yet supported.
  • in rari casi, è possibile essere aggiornati con tutti gli elementi, ad eccezione di .NET Core 3.1.300 SDK.In rare cases, it's possible to be up to date with everything but the .NET Core 3.1.300 SDK. Se in questa configurazione si esegue l'aggiornamento a .NET Core 3.1.300 con lo strumento di aggiornamento, la notifica per aggiornare .NET Core SDK non scomparirà fino al riavvio dell'IDE.If you enter into this configuration and update to .NET Core 3.1.300 using the updater, the notification to update the .NET Core SDK will not disappear until the IDE is restarted.

In alto
Top of Page