Note sulla versione Visual Studio RCLogo 2019 versione 16.11



Developer Community | Requisiti di sistema | Compatibilità | Codice distribuibile | Condizioni di licenza | Blog | Problemi noti della versione più recente | Novità di Visual Studio Docs


Fare clic su un pulsante per scaricare la versione più recente di Visual Studio 2019. Per istruzioni sull'installazione e sull'aggiornamento di Visual Studio 2019, vedere Aggiornare Visual Studio 2019 alla versione più recente. Vedere anche le istruzioni su come eseguire l'installazione offline.

Community Download Button Professional Download Button Enterprise Download Button


Novità di Visual Studio 2019 versione 16.11

Intervallo di tempo del supporto

Visual Studio 2019 versione 16.11 è la quinta e ultima baseline di manutenzione supportata per Visual Studio 2019. I clienti Enterprise e Professional che richiedono un ambiente di sviluppo stabile e protetto a lungo termine sono invitati a standardizzare l'ambiente su questa versione. Come spiegato più dettagliatamente nel ciclo di vita e nei criteri di supporto,la versione 16.11 sarà supportata con correzioni e aggiornamenti della sicurezza fino ad aprile 2029, che è il resto del ciclo di vita del prodotto Visual Studio 2019.

Inoltre, ora che è disponibile la versione 16.11, la versione 16.9, che è stata l'ultima baseline di manutenzione, sarà supportata per altri 12 mesi e non sarà più supportata a ottobre 2022. Si noti anche che le versioni 16.10 non sono più supportate. Queste versioni intermedie hanno ricevuto correzioni di manutenzione solo fino al rilascio dell'aggiornamento secondario successivo.

È possibile acquisire la versione più sicura più recente di Visual Studio 2019 versione 16.11 nella sezione download di my.visualstudio.com o microsoft catalog.   Per altre informazioni sulle baseline supportate di Visual Studio, vedere i criteri di supporto per Visual Studio 2019.

Visual Studio 2019 versione 16.11

Note sulla versione archiviate di Visual Studio 2019

Blog di Visual Studio 2019

Il blog di Visual Studio 2019 è la fonte ufficiale di informazioni dettagliate sul prodotto da parte del team Visual Studio Engineering. È possibile trovare informazioni approfondite sulle versioni di Visual Studio 2019 nei post seguenti:


Icona delle note sulla versione Visual Studio 2019 versione 16.11.3  Più recenteReleaseIcon

Data di rilascio: 14 settembre 2021

Problemi risolti in questa release

  • Correzione della destinazione di debug "Dispositivo remoto" mancante per i progetti Xamarin iOS.
  • Correzione di un bug che causava la scomparsa di un collegamento di scelta rapida del menu Start. Il bug si è verificato solo durante l'aggiornamento di più istanze di SKU di prodotti diversi nello stesso computer.

Dalla Developer Community


Avviso di sicurezza

CVE-2021-26434 Visual Studio vulnerabilità di escalation dei privilegi di assegnazione delle autorizzazioni non corretta

Esiste una vulnerabilità di assegnazione delle autorizzazioni Visual Studio dopo l'installazione dello sviluppo di giochi con C++ e la selezione del carico di lavoro Programma di installazione di Unreal Engine. Il sistema è vulnerabile a LPE durante l'installazione e crea una directory con accesso in scrittura a tutti gli utenti.


Icona delle note sulla versione Visual Studio 2019 versione 16.11.2

Data di rilascio: 25 agosto 2021

Problemi risolti in questa release

  • Risolto un problema a causa del quale la generazione della cache CMake non riesce, bloccando IntelliSense, la compilazione e il debug.
  • Correzione dell'avviso "La valutazione della funzione 'System.Diagnostics.TraceInternal.Listeners.get' si è verificata e deve essere interrotta in modo non sicuro" all'avvio del debug in alcune applicazioni .NET e dotnet Core.

Dalla Developer Community


Icona delle note sulla versione Visual Studio 2019 versione 16.11.1

Data di rilascio: 16 agosto 2021

Problemi risolti in questa release

  • Correzione di un problema di installazione del pacchetto Microsoft.VisualStudio.ScriptedHost.Registry durante l'installazione Visual Studio, causando l'esito negativo dell'intera installazione.
  • Sbloccato Aggiunta di una nuova connessione SSH tramite le opzioni degli strumenti

Dalla Developer Community

Icona delle note sulla versione Visual Studio 2019 versione 16.11.0

Data di rilascio: 10 agosto 2021

Riepilogo delle novità di questa versione di Visual Studio 2019 versione 16.11.0

Aggiornamento del menu ?

  • Il menu aggiornato evidenzia Informazioni di base materiale e utili Suggerimenti/tricks. Fornisce anche l'accesso a Developer Community, note sulla versione, Visual Studio roadmap del prodotto e alle pagine dei social media.
  • La voce di menu New My Subscription (Nuova sottoscrizione) consente agli sviluppatori di ottenere il massimo dalle sottoscrizioni grazie alla consapevolezza dei vantaggi e ad altre informazioni.

Strumenti Git

  • Accedere ad altre azioni dal menu di overflow nel selettore di ramo nella finestra Modifiche Git e nella barra di stato.
  • Passare il mouse sul nome di un ramo per visualizzare i dettagli dell'ultimo commit in una descrizione comando.
  • Accedere ad altre azioni nel menu di overflow della selezione repository dalla barra di stato.
  • Passare il puntatore del mouse sul nome di un repository per visualizzare i dettagli del repository, ad esempio il percorso locale e l'URL remoto.

C++

  • Gli strumenti LLVM forniti con Visual Studio sono stati aggiornati a LLVM 12. Per informazioni dettagliate, vedere le note sulla versione di LLVM.
  • Il supporto di Clang-cl è stato aggiornato a LLVM 12.

Configurazione

  • È stato risolto un problema che ha interessato l'esecuzione da riga di comando del comando update. Se l'aggiornamento ha esito negativo la prima volta, un successivo rilascio del comando update ora fa sì che l'aggiornamento riprendi l'operazione precedente da dove è stato lasciato.

.NET Ricaricamento rapido

  • .NET Ricaricamento rapido'esperienza utente per la modifica di codice gestito in fase di esecuzione.

Dettagli sulle novità di questa versione di Visual Studio 2019 versione 16.11.0

Esperienza utente Ricaricamento rapido .NET per la modifica di codice gestito in fase di esecuzione

In questa versione è possibile rendere disponibile la prima versione della nuova esperienza utente di Ricaricamento rapido quando si modificano file di codice per applicazioni come WPF, Windows Forms, ASP.NET Core, Console e così via. Con Ricaricamento rapido è ora possibile modificare il codice sorgente gestito delle app mentre l'applicazione è in esecuzione senza dover sospendere l'esecuzione o usare un punto di interruzione. È sufficiente apportare una modifica supportata e usare il nuovo pulsante "Applica modifiche al codice" sulla barra degli strumenti per applicarle immediatamente.

La modifica Ricaricamento rapido .NET viene applicata in Visual Studio usando il pulsante "Applica modifiche al codice"

In questo aggiornamento di Visual Studio questa nuova esperienza è disponibile quando si esegue l'applicazione nel debugger (F5) ed è basata sul meccanismo Di modifica e continuazione (EnC). Pertanto, ovunque sia supportato EnC, è ora possibile usare anche Ricaricamento rapido insieme a qualsiasi altra funzionalità del debugger. .NET Ricaricamento rapido funzionerà anche insieme a Ricaricamento rapido XAML, rendendo possibile apportare modifiche sia all'interfaccia utente che al code-behind nelle applicazioni desktop, ad esempio WPF o WinUI.

EnC e Ricaricamento rapido condividono anche le stesse limitazioni, quindi tenere presente che non tutti i tipi di modifica sono attualmente supportati. L'elenco completo di ciò che è o non è supportato è disponibile nella documentazionedi .

Per altre informazioni su Ricaricamento rapido visione a lungo termine, è anche possibile leggere altri dettagli nel post di blog.

Problemi principali corretti in questa versione

  • MSVC Set di strumenti SxS C++ 14.29.16.10 aggiornato per corrispondere a VS 2019 v16.10.4. MSVC La versione del set di strumenti per questo aggiornamento è 14.29.30040.0/19.29.30040.0.
  • Aggiornare la personalizzazione di Azure
  • Correzione di un problema a causa del quale un errore durante l'individuazione test CMake potrebbe causare un errore di generazione della cache.
  • È stato risolto un problema che causava l'esito negativo dell'esecuzione di test TPv0 con CSV o SQLCE come origini dati con un'eccezione ArgumentException.
  • Correzione dell'errore di compilazione "ApplicationVerificationFailed" con riavvio a caldo
  • Correzione di un errore di esecuzione di un controllo rapido e aggiornato sui progetti WAP che causava la compilazione di tali progetti (anziché essere ignorati), anche quando il progetto è aggiornato e non richiede modifiche, causando tempi di compilazione incrementali maggiori nell'IDE.
  • Correzione dell'errore "Xamarin.iOS non supporta l'esecuzione o il debug della versione compilata precedente del progetto".
  • Correzione dell'errore "Impossibile connettersi al server Mac con indirizzo" quando si tenta di distribuire applicazioni iOS
  • "Modules for Standard Library (experimental)" mancante, ma è stato ripristinato.
  • Correzione di un errore di asserzione EDG in co_yield.
  • È stato risolto un problema che Microsoft Azure strumenti per Visual Studio attivare il caricamento di altre DLL nella casella Informazioni su.
  • È stato risolto un problema di accessibilità che Contrasto elevato'account Impostazioni non viene visualizzato.
  • È stato risolto un problema di formattazione quando si usa @ {if(true)} .
  • È stato risolto un problema di accessibilità con le utilità per la lettura dello schermo che non annunciano intestazioni di codice compresse.
  • Correzione del rapporto di contrasto luminosità per il colore primo piano/sfondo del bordo del paese in modo che sia maggiore o uguale a 3:1 in modo che gli utenti ipovedenti possano identificare questi controlli.
  • È stato risolto un problema di accessibilità per cui il nome visibile e il nome accessibile non sono simili per il campo di modifica "Server", il campo di modifica "Nome sito" e la casella combinata "Runtime di destinazione".
  • È stato risolto un bug che causava l'annuncio da parte dell'utilità per la lettura dello schermo delle informazioni relative al messaggio di stato di connessione nel pannello SQL Server connessione.
  • Filtro mancante nell'elenco di completamento nei VB progetto.
  • È stato risolto un problema che Visual Studio occasionalmente smetteva di rispondere durante il caricamento di Microsoft.Maui-net6.sln.
  • Correzione di un errore durante la compilazione del progetto IOS o del progetto XF che mostrava l'avviso "Xamarin.iOS.Common.targets".
  • Correzione del raggruppamento dei menu di selezione ramo.
  • È stato risolto un problema che causava l'apertura del repository sotto il repository selezionato anziché del repository desiderato.
  • Correzione di un bug che causava la visualizzazione di avvisi per le funzioni modello che seguiva un set di regole non corretto.
  • Correzione di un bug che causa il account Microsoft a discesa viene troncato quando si ridimensiona dal 125% al 150% o dal 175% al 200%.
  • Correzione di un bug di accessibilità in cui l'Assistente vocale non annuncia il nome dell'etichetta.
  • Ha semplificato l'accesso degli utenti al pulsante "Converti colore in risorsa".
  • Per gli utenti con problemi di vista è stato più semplice visualizzare lo stato attivo sui pulsanti "Seleziona interruzione sfumatura precedente" e "Seleziona interruzione sfumatura successiva".
  • Sono stati corretti i problemi con gli utenti dell'utilità per la lettura dello schermo che non ricevevano le informazioni appropriate sui pulsanti.
  • GitHub messaggi di errore specifici non venivano sempre visualizzati durante il push dei commit.
  • È stato risolto un problema che causava avvisi quando si tentava di connettersi SharePoint eseguire il provisioning dei prerequisiti di debug del flusso di lavoro.
  • È stato risolto un problema che causava il non funzionamento delle operazioni di rete con il fork e i rami remoti del fork nella finestra del repository Git.
  • È stato risolto un problema Project database a causa del quale il trascinamento di un file da Esplora soluzioni in uno aperto consiste nell'eliminazione del file dalla file system
  • È stato risolto un problema che causava un'eccezione nei file con estensione cshtml e razor.
  • Correzione di una visualizzazione lenta di file e icone nell'IDE Visual Studio e Esplora soluzioni.
  • Correzione di un errore con la messaggistica Git che segnalava "Non è consentito eseguire più operazioni di file bulk contemporaneamente".
  • Maggiore accessibilità quando si accede ai controlli per qualsiasi percorso del profilo selezionato.
  • Correzione di un avviso "Elenco errori" quando si pubblica un progetto di servizio cloud con un modello "Applicazione a pagina singola".
  • Correzione di un problema a causa del quale il tentativo di chiudere la finestra di avvio rapido può causare Visual Studio arresto anomalo del sistema
  • Correzione dell'impossibilità di pubblicare progetti di database con valori Null e un nome di parametro 'str'.
  • Aggiunta del supporto per le istruzioni SSDT MERGE.
  • È stato risolto un problema con F# Interactive i NuGet dei pacchetti non funzionavano più.
  • Aggiunta della possibilità di usare cartelle di layout precedenti per la ricerca di pacchetti durante le operazioni di layout.
  • Sono stati aggiunti altri miglioramenti dell'accessibilità per gli utenti solo tramite tastiera nel debug e nella selezione dei menu.
  • Correzione di un errore di localizzazione con Esplora test.
  • Correzione di un errore che causa l'esito negativo delle compilazioni nei progetti VSIX C#.
  • Correzione di un errore per cui la pubblicazione non è riuscita in un'app ASP.NET Core in esecuzione in Docker (Windows/Linux) nel contenitore Docker con l'errore:"Il contesto corrente "desktop-linux" non è stato trovato nel file system".
  • Convertito in usando la nuova istanza di DartLab che offre le correzioni più recenti e semplifica YAML.
  • È stato risolto un problema quando si fa clic su "Vai a dichiarazione" che causava il passaggio del cursore a una posizione non corretta.
  • Correzione della regressione EnC.
  • Correzione di un errore che causa Visual Studio si blocca durante la creazione di un'Service Fabric applicazione.
  • Correzione di un errore per cui l'elemento di contesto Supporto di Container Orchestrator scompare dopo l'aggiunta del supporto docker per un progetto di funzione di Azure con il tipo .NET 5 (Isolato) selezionato.
  • Correzione di una situazione in cui F5/CTRL+F5 ha generato un messaggio di errore, "Comando Docker non riuscito con codice di uscita1".
  • Aggiunta Service Fabric finestra di dialogo Aggiungi supporto orchestra.
  • Correzione di un errore di ripristino NuGet pacchetti eliminati.
  • Correzione di un errore che causava la rimozione delle finestre LUT da parte dei progetti mstest dopo la ridenominazione.
  • Correzione della formattazione quando non viene specificato alcun nome di contenitore in una ricerca di codice.
  • Correzione dei messaggi di avviso mancanti in CppCoreCheck.
  • Correzione di un bug durante l'aggiunta di una classe in ASP.NET causando una barra gialla con il messaggio di errore "CSharpSyncNamespaceCodeRefactoringProvider".
  • Miglioramento delle prestazioni per l'uso di PointerSafetyXtension in CppCoreCheck.
  • È stata migliorata la localizzazione VC++ funzionalità.
  • Correzione di un errore di compilazione quando la variabile solutionPath restituisce undefined.
  • Correzione di uno scenario raro che potrebbe Visual Studio le istanze di se Esplora test è aperto nella soluzione.
  • Risolto un problema di visibilità con il nero a contrasto elevato nelle macchine virtuali che spostano lo stato attivo.
  • È stato risolto un problema a causa del quale si verificava un errore "Nessuna immagine di questo tipo" durante la rimozione di immagini selezionate con tag.
  • È stata migliorata l'esperienza di digitazione XAML nel client LiveShare.
  • È stato risolto un problema durante l'uso del comando Passa a con un riconoscimento vocale che causava l'attesa della cancellazione della descrizione comando prima di visualizzare il risultato.
  • È stato risolto un problema che causava il non ripristino dei documenti aperti in precedenza quando una soluzione viene riaperta.
  • Correzione di un arresto anomalo della UWP quando si usa la nuova funzionalità Dati di esempio.
  • È stato risolto un bug per cui non esisteva alcun provider di proprietà del progetto per "Persistence = AssemblyReference".
  • Riduzione del consumo del processore setup.exe.
  • Risolto un problema che impediva la personalizzazione delle risorse HRESULT per XBOX.
  • Correzione di un'eccezione non gestita dopo aver fatto clic su "Debug test".
  • Correzione di un messaggio di errore di compilazione "NETSDK1 031" quando si usa un Windows di creazione di pacchetti dell'Project.
  • Correzione di un arresto anomalo dopo la chiusura di alcune sessioni liveshare.
  • Correzione di un bug che causa un errore del pulsante "X" in una pagina della Procedura guidata primo avvio.
  • Correzione di un messaggio di errore "Operazione non supportata" in LiveShare.
  • Correzione di un bug nella pubblicazione del servizio cloud (supporto esteso) con valori di impostazioni diversi in configurazioni di servizio diverse.
  • Risolto un problema con IntelliSense per i moduli C++20 a causa del quale alcuni costrutti di linguaggio causano l'arresto anomalo del compilatore.
  • Risolto un problema che causava la perdita di una piccola quantità di memoria aggiuntiva.
  • Correzione di una modifica di rilievo dell'API in AudioUnitPropertyIDType.
  • Gli sviluppatori che usano il framework unit test UWP che vogliono eseguire i test su dispositivi remoti o emulatori non sono riusciti a eseguire i test su dispositivi remoti.

Problemi principali da developer Community


Problemi noti

Vedere tutti i problemi aperti e le soluzioni alternative disponibili in Visual Studio 2019 facendo clic sul collegamento seguente.


Feedback e suggerimenti

Le opinioni dei nostri clienti sono molto importanti per noi. È possibile segnalare un problema tramite l'opzione Segnala un problema disponibile nell'angolo superiore destro del programma di installazione o dell'IDE di Visual Studio. Alla classe Feedback Icon L'icona si trova nell'angolo superiore destro. È possibile inviare un suggerimento sul prodotto o monitorare lo stato dei problemi nella community degli sviluppatori di Visual Studio, dove è possibile porre domande, trovare risposte e proporre nuove funzionalità. È anche possibile usufruire gratuitamente del supporto per l'installazione con Assistenza live chat.


Blog

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à.


Cronologia delle note sulla versione di Visual Studio 2019

Per altre informazioni relative a versioni precedenti di Visual Studio 2019, vedere la pagina Cronologia delle note sulla versione di Visual Studio 2019.


In alto