2022LogoNote sulla versione di Visual Studio 2022 versione 17.9


Suggerimento

Guarda le registrazioni dell'evento di lancio di Visual Studio 2022 per scoprire le novità, ascoltare suggerimenti e consigli e scaricare swag digitale gratuito.

Developer Community | Visual Studio 2022 Roadmap | System Requirements | Compatibility | Distributable Code | Release History | License Terms | Blogs | Latest Release Issues | Whats New in Visual Studio Docs (Problemi noti della versione più recente)


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

Pulsante Scarica communityPulsante Scarica professionalPulsante Scarica organizzazione

Visitare il sito di Visual Studio per scaricare altri prodotti Visual Studio 2022.


Versioni di Visual Studio 2022 versione 17.9

Visual Studio 2022 Blog

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


17.9.6 Visual Studio 2022 versione 17.9.6

Data di rilascio: 9 aprile 2024

Riepilogo delle novità di questa versione di Visual Studio 2022 versione 17.9.6

  • Con questa correzione di bug, un client può ora usare il programma di avvio automatico in un layout e passare il parametro --noWeb per l'installazione in un computer client e assicurarsi che sia il programma di installazione che il prodotto Visual Studio vengano scaricati solo dal layout. In precedenza, a volte durante il processo di installazione, il programma di installazione non rispettava il parametro -noWeb e tentava di eseguire l'aggiornamento automatico dal Web.

Community degli sviluppatori

Avvisi di sicurezza risolti

  • CVE-2024-21409 Esiste una vulnerabilità use-after-free in WPF che può comportare l'elevazione dei privilegi quando si visualizzano documenti non attendibili.
  • CVE-2024-28929 Questo aggiornamento risolve una vulnerablità di esecuzione remota del codice in Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28930 Questo aggiornamento risolve una vulnerablità di esecuzione remota del codice in Microsoft ODBC Driver per Microsoft SQL Server.
  • CVE-2024-28931 Questo aggiornamento risolve una vulnerablità di esecuzione remota del codice in Microsoft ODBC Driver per Microsoft SQL Server.
  • CVE-2024-28932 Questo aggiornamento risolve una vulnerablità di esecuzione remota del codice in Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28933 Questo aggiornamento risolve una vulnerablità di esecuzione remota del codice in Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28934 Questo aggiornamento risolve una vulnerablità di esecuzione remota del codice in Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28935 Questo aggiornamento risolve una vulnerablità di esecuzione remota del codice in Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28936 Questo aggiornamento risolve una vulnerablità di esecuzione remota del codice in Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28937 Questo aggiornamento risolve una vulnerablità di esecuzione remota del codice in Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28938 Questo aggiornamento risolve una vulnerablità di esecuzione remota del codice in Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28941 Questo aggiornamento risolve una vulnerablità di esecuzione remota del codice in Microsoft ODBC Driver for Microsoft SQL Server.
  • CVE-2024-28943 Questo aggiornamento risolve una vulnerablità di esecuzione remota del codice in Microsoft ODBC Driver per Microsoft SQL Server.
  • CVE-2024-29043 Questo aggiornamento risolve una vulnerablità di esecuzione remota del codice in Microsoft ODBC Driver per Microsoft SQL Server.

17.9.5 Visual Studio 2022 versione 17.9.5

Data di rilascio: 26 marzo 2024

Riepilogo delle novità di questa versione di Visual Studio 2022 versione 17.9.5

  • Correzione di un arresto anomalo che si verifica in computer con CPU meno recenti.

Community degli sviluppatori


17.9.4 Visual Studio 2022 versione 17.9.4

Data di rilascio: 19 marzo 2024

Riepilogo delle novità di questa versione di Visual Studio 2022 versione 17.9.4

  • È stato risolto un problema a causa del quale l'editor di codice diventa vuoto se il caricamento di un tipo di carattere non riesce.
  • È stato risolto un problema per cui le finestre dei documenti possono rimanere bloccate in dimensioni molto ridotte e inutilizzabili.
  • Correzione di un arresto anomalo che potrebbe verificarsi durante la compilazione di Unreal Engine.
  • Correzione di queste strutture di dati non visualizzate correttamente in Visual Studio Debugger: Concurrency::concurrent_unordered_set, Concurrency::concurrent_unordered_multiset, Concurrency::concurrent_unordered_map, Concurrency::concurrent_unordered_multimap.
  • Correzione di un bug per cui i tasti di scelta rapida smettevano di funzionare all'apertura della finestra Crea richiesta pull dalla notifica visualizzata dopo il push di un ramo.
  • La finestra di dialogo Salva con codifica non elenca correttamente tutte le codifiche dei file disponibili. Questa correzione li mostra tutti nell'elenco e la finestra di dialogo ora funziona di nuovo correttamente.

Community degli sviluppatori


17.9.3 Visual Studio 2022 versione 17.9.3

Data di rilascio: 12 marzo 2024

Riepilogo delle novità di questa versione di Visual Studio 2022 versione 17.9.3

  • VISUAL Studio include ora MAUI 8.0.7 (SR2); vedere qui Release 8.0.7 · dotnet/maui (github.com) per le note sulla versione.
  • Correzione di un bug dell'interfaccia della riga di comando in cui il compilatore si arrestava in modo anomalo durante la compilazione di una matrice statica initonly.
  • Aggiornamento di Windows 11 SDK (10.0.22621.0) installato da Visual Studio alla build di manutenzione di febbraio 2024.

Community degli sviluppatori

Avvisi di sicurezza risolti

  • CVE-2024-21392 Una vulnerabilità esiste in .NET in cui le richieste appositamente create possono causare una perdita di risorse, causando un attacco Denial of Service.
  • CVE-2024-26190 Esiste una vulnerabilità in MsQuic.dll che potrebbe comportare l'allocazione di piccoli blocchi di memoria fino a quando la connessione rimane attiva.
  • CVE-2023-27911 Questo avviso viene ripubblicato per indicare che Autodesk® FBX® SDK non è più supportato in Visual Studio 2022.

17.9.2 Visual Studio 2022 versione 17.9.2

Data di rilascio: 27 febbraio 2024

Riepilogo delle novità di questa versione di Visual Studio 2022 versione 17.9.2

  • È stato risolto un problema che, in alcune condizioni, si verifica un blocco quando si apre la finestra di dialogo tipi di carattere e colori.
  • È stata apportata una correzione per impedire che un carico di memoria scalare nell'espansione inline delle funzioni std::round() venga modificato in un accesso vettoriale. Anche se l'accesso vettoriale non modifica il risultato del calcolo, è più lungo e può generare errori quando il carico scalare avrà esito positivo.
  • È stato risolto un problema per cui nelle versioni di Visual C++ precedenti a Visual Studio 2022 versione 17.9, l'identificatore di _Alignas non veniva applicato correttamente in base allo standard ISO-C quando appariva adiacente a un tipo strutturato in una dichiarazione.

Community degli sviluppatori


17.9.1 Visual Studio 2022 versione 17.9.1

Data di rilascio: 21 febbraio 2024

Riepilogo delle novità di questa versione di Visual Studio 2022 versione 17.9.1

  • Aggiornamento del set di strumenti MSVC 16.11 a 16.11.34 (14.29.30154.0) per i clienti che usano il set di strumenti C++ 16.11 con VS 17.9.
  • Correzione di un bug per cui libconcrt.lib usato quando il collegamento statico poteva contenere un'istruzione S edizione Standard 4.2 non valida nei sistemi X64 meno recenti.
  • Aggiunta del supporto per char8_t come tipo predefinito per C++20 con /clr.

Community degli sviluppatori


17.9.0 Visual Studio 2022 versione 17.9.0

Data di rilascio: 13 febbraio 2024

Riepilogo delle novità di questa versione di Visual Studio 2022 versione 17.9

L'installazione di Visual Studio richiede ora .NET Framework 4.7.2

A partire da Visual Studio 17.9.0, è necessario che .NET Framework 4.7.2 o versione successiva sia installato nel computer per installare Visual Studio. Per evitare problemi di installazione, è consigliabile scaricare e installare .NET Framework 4.7.2 prima di installare Visual Studio 17.9 o versione successiva.

Messaggi di commit generati

Usare la nuova funzionalità messaggio di commit Git generata per descrivere il set di modifiche. Per provarlo sono necessarie una sottoscrizione di GitHub Copilot attiva e l'anteprima dell'estensione GitHub Copilot Chat.

Messaggi di commit generati

Fare clic sull'icona a forma di penna sparkle "Add AI Generated Commit Message" (Aggiungi messaggio di commit generato dall'intelligenza artificiale) nella finestra Modifiche Git per generare un suggerimento. GitHub Copilot esaminerà le modifiche apportate ai file nel commit, riepilogarle e quindi descrivere ogni modifica. È quindi possibile "Inserisci suggerimento di intelligenza artificiale" o "Discard". Condividere i commenti e suggerimenti su questa funzionalità qui. È già stato risolto il problema seguente con l'icona visualizzata. Vedi i dettagli.

Aprire una richiesta pull in Visual Studio o nel browser

Per supportare gli utenti di GitHub e Azure DevOps che preferiscono usare la visualizzazione del browser per la creazione di richieste pull, è stato aggiunto un collegamento secondario per mantenere i flussi utente correnti.

Aprire una richiesta pull

Etichette di riferimento reattive nella finestra repository Git

Le etichette dei rami e dei tag vengono ora ridimensionate in modo reattivo per semplificare la visualizzazione dei rami nel grafico Git.

Etichette di riferimento reattive

Individuare e attivare i vantaggi per i sottoscrittori

La sottoscrizione include molti vantaggi aggiuntivi all'esterno dell'IDE. Per individuare e attivare i vantaggi, è ora possibile usare la nuova icona a forma di diamante nella barra degli strumenti di Visual Studio in alto a destra. Questa funzionalità è disponibile solo per i sottoscrittori di Visual Studio Enterprise e Professional connessi.

Quando si fa clic sull'icona, si noteranno i vantaggi principali che gli sviluppatori amano di più. È anche possibile accedere facilmente al portale sottoscrittore per trovare vantaggi aggiuntivi, ad esempio risorse di training, supporto e download di prodotti.

DimaondIcon

Strumenti di sviluppo di Microsoft Teams (Teams Toolkit)

Nuove funzionalità

Nuovo modello di progetto bot di intelligenza artificiale

Creare un chatbot simile a GPT per Teams usando la libreria di intelligenza artificiale di Teams.

Modello bot di intelligenza artificiale

Strumento di test delle app di Teams

Un nuovo profilo di debug per eseguire il debug, l'anteprima e testare le app bot in un'esperienza Web browser con modi rapidi per simulare le esperienze di chat e attività di Teams.

Strumento di test delle app di Teams

Anteprima schede adattive

Selezionare il nuovo pulsante Anteprima visualizzato durante la modifica di un file JSON della scheda adattiva per ottenere un'anteprima side-by-side che viene aggiornata in tempo reale durante la modifica.

Anteprima schede adattive

Eseguire i passaggi YAML con CodeLens

Selezionare i nuovi trigger CodeLens in teamsapp.yml o teamsapp.local.yml per eseguire rapidamente un singolo passaggio del ciclo di vita.

Azioni codeLens

Visualizzare la documentazione di Teams Toolkit usando un nuovo menu nella documentazione di Teams Toolkit di Project > Teams Toolkit >

Documentazione

Funzionalità di anteprima

Questa versione di Teams Toolkit aggiunge nuovi modelli di progetto e funzionalità per supportare lo sviluppo per Microsoft Copilot. Selezionare Teams Toolkit: Sviluppare il plug-in Copilot nel >menu Opzioni strumenti Funzionalità > di anteprima.

Contrassegno funzionalità di anteprima

Estendere Copilot con un'estensione message

Dopo aver abilitato le funzionalità di anteprima, usare il nuovo modello di progetto Risultati ricerca personalizzati per compilare un'estensione messaggio basata su bot configurata per estendere Copilot come plug-in.

Modello copilot

Teams Toolkit verificherà se l'account di Microsoft 365 ha accesso a Copilot e avvisa l'utente prima di eseguire il progetto.

Controllo degli accessi copilot

Modello di progetto bot assistente intelligenza artificiale

Creare un chatbot che si connette all'API Degli assistenti OpenAI usando la libreria di intelligenza artificiale di Teams e creare un'esperienza di copilota personalizzata.

Modello di bot di Assistente intelligenza artificiale

Miglioramenti

  • È stata migliorata la finestra di dialogo dell'account per la gestione dell'identità di Microsoft 365 per le app con consigli migliori per la creazione di nuovi account per sviluppatori M365.

    Interfaccia utente di accesso

  • Aggiornamento del modello Tab per l'uso del nuovo rendering interattivo del server per Blazor in .NET 8.

  • Sono stati aggiornati tutti i modelli di progetto per supportare .NET 8.


Estendibilità

In Visual Studio 2022 versione 17.9 è ora possibile includere estensioni nel file *.vsconfig subito dopo l'elenco dei componenti. Poiché i file *.vsconfig sono facili da passare e condividere con altri utenti, è ora più facile condividere informazioni sulle estensioni da installare. Questa funzionalità per caricare le estensioni tramite un file vsconfig è stata una delle principali funzionalità della community richieste.

Alcuni team vogliono inserire i file *.vsconfig nelle directory della soluzione o nei repository e hanno Visual Studio rileva e installa automaticamente qualsiasi elemento mancante. Questa funzionalità attualmente funziona per le estensioni del Marketplace e, se si vuole che funzioni per altri tipi di estensioni, segnalare microsoft.


Nella ricerca di codice all-in-one (Ctrl+T o Ctrl+,) è ora possibile cercare qualsiasi parola o stringa di caratteri nella soluzione, integrando i risultati di file e simboli dalla codebase. È ora possibile cercare nomi di variabili locali, parole in commenti, nomi di parametri o qualsiasi altra stringa di caratteri nel codebase.

Ricerca centralizzata

Per una visualizzazione solo testo, è possibile filtrare in base ai risultati di testo eseguendo una delle operazioni seguenti:

  • Fare clic sul pulsante "text (x:)" sotto la barra di ricerca,
  • Anteporre alla query di ricerca "x:",
  • Usare i tasti di scelta rapida Shift+Alt+Fo
  • Passare all'opzione di menu "Modifica > Vai a vai a > testo".

Nell'esperienza di solo testo sono disponibili anche le opzioni per attivare o disattivare "Maiuscole/minuscole", "Trova la parola intera" e "Usa espressioni regolari" all'estrema destra della barra di ricerca.

Altre informazioni sul supporto full-text in Ricerca codice sono disponibili qui.

Se non si ottiene il pulsante filtro di testo nella finestra Ricerca codice, è possibile abilitarlo manualmente attivando la funzionalità di anteprima "Strumenti > Opzioni > ambiente > Anteprima funzionalità > testo normale in Ricerca tutto in uno (richiede il riavvio)".


Supporto apri a più cartelle

È ora possibile aprire più cartelle in Visual Studio. Lavorare senza problemi con un subset di cartelle o gestire carichi di lavoro che si estendono su cartelle non correlate nella stessa unità. Altre informazioni sull'apertura di più cartelle.

Immagine che mostra la funzionalità di apertura di più cartelle di Visual Studio


Problemi noti

  • Gli utenti che dispongono di software di gestione dei privilegi da Delinea installato possono riscontrare problemi durante l'avvio di Visual Studio. Delinea è consapevole di questo problema e l'ha risolto. Per ottenere istruzioni su come risolvere il problema, contattare l'utente.https://delinea.com/support

Nota

Questo aggiornamento può includere un nuovo software Microsoft o di terze parti concesso in licenza separatamente, come indicato nelle comunicazioni di terze parti o nella relativa licenza associata.

Feedback e suggerimenti

I commenti degli utenti sono molto apprezzati. È possibile segnalare un problema o suggerire una funzionalitàIcona Commenti e suggerimenti usando l'icona Invia commenti e suggerimenti nell'angolo in alto a destra del programma di installazione o dell'IDE di Visual Studio o dall'invio > di commenti e suggerimenti. È possibile tenere traccia dei problemi usando Visual Studio Developer Community, in cui si aggiungono commenti o si trovano soluzioni. È 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à.


In alto