Note sulla versione di Visual Studio 2022 versione 17.5
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.
Visitare il sito di Visual Studio per scaricare altri prodotti Visual Studio 2022.
Versioni di Visual Studio 2022 versione 17.5
- 11 aprile 2023 - Visual Studio 2022 versione 17.5.4
- 21 marzo 2023 - Visual Studio 2022 versione 17.5.3
- 14 marzo 2023 - Visual Studio 2022 versione 17.5.2
- 28 febbraio 2023 - Visual Studio 2022 versione 17.5.1
- 21 febbraio 2023 - Visual Studio 2022 versione 17.5.0
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:
In questa versione sono stati risolti alcuni dei bug più segnalati e sono state aggiunte nuove funzionalità in base ai suggerimenti nella community degli sviluppatori. Grazie per il feedback continuo. Di seguito è riportato un elenco del suggerimento fornito come parte di questa anteprima.
Suggerimenti della community degli sviluppatori: è stato chiesto, abbiamo ascoltato!
- Utilizzare Regex per specificare la combinazione di colori per le schede colorate 63 Voti
- Vorrei che Visual Studio abbia il controllo ortografico per i commenti e per il codice con suggerimenti. 34 Voti
- Consenti l'uso dell'opzione --layout con l'opzione --config 23 Voti
- Aggiungere il supporto markdown nativo per 10 voti
- migliorare l'output di __builtin_FUNCTION intrinseco (correlato a std::source_location) 3 Voti
Esaminare l'elenco di tutti i suggerimenti della community degli sviluppatori forniti come parte della versione 17.5
Visual Studio 2022 versione 17.5.4
Data di rilascio: 11 aprile 2023
Problemi risolti in questa versione della versione 17.5.4
- Questa modifica corregge un arresto anomalo quando l'input non valido viene inviato al driver usato durante il training PGO per i driver in modalità kernel.
- Correzione della risoluzione dell'operatore modello MSVC con ISO C++17 e ISO C++20
- MSVC ASAN ignorerà i file di memoria mappati quando vengono usate funzioni di memoria Rtl* per modificare tale memoria.
- Aggiorna .NET MAUI alla versione 7.0.81 (SR4), vedere https://aka.ms/dotnet-maui-releases per le note sulla versione.
- Aggiorna .NET iOS alla versione 16.2.127.0. Vedere le note sulla versione.
- Aggiorna .NET Android alla versione 33.0.46.0
- Risolve una correzione nell'API di configurazione che potrebbe causare una doppia vulnerabilità gratuita.
- VSIXInstaller è stato aggiornato per impedire che l'avviso di attendibilità venga nascosto nell'interfaccia utente.
Avvisi di sicurezza risolti
- CVE-2023-28260 Vulnerabilità di esecuzione di codice remoto .NET Esiste una vulnerabilità in .NET in esecuzione in Windows in cui una DLL di runtime può essere caricata da una posizione imprevista, causando l'esecuzione di codice remoto.
- CVE-2023-28296 Vulnerabilità di esecuzione remota del codice di Visual Studio
- CVE-2023-28299 Vulnerabilità di spoofing di Visual Studio
- CVE-2023-28262 Vulnerabilità di elevazione dei privilegi di Visual Studio
- CVE-2023-28263 Vulnerabilità di divulgazione delle informazioni di Visual Studio
Evidenziazioni della community degli sviluppatori
- VS2022 17.5 non consente più l'uso di stringa di connessione da app.config quando si usa l'aggiornamento guidato di Entity Framework
- iisexpress si arresta in modo anomalo in ntdll.dll
- Il pulsante Mostra visualizzazione compatta non è presente nella finestra di dialogo Nuovo oggetto (precedente)
- L'estensione proprietaria di Visual Studio forza la finestra di dialogo Salva con nome dopo l'aggiornamento dalla versione 17.1 alla versione 17.4
- Tutte le funzionalità di refactoring non mostrano alcun riferimento trovato
Visual Studio 2022 versione 17.5.3
Data di rilascio: 21 marzo 2023
Problemi risolti in questa versione della versione 17.5.3
- Rimozione degli strumenti di sviluppo edge integrati per ASP.NET carico di lavoro Web
- Correzione della regressione delle prestazioni ASAN relativa a grandi quantità di thread che accedono contemporaneamente allo stesso heap. È stato inoltre modificato il valore predefinito dell'opzione windows_hook_legacy_allocators su true.
- Set di strumenti MSVC C++ aggiornato alla versione 14.35.32216.01
- Durante la modifica dei file Razor, aggiungere la memorizzazione nella cache di alcuni costrutti di modifica calcolati per migliorare le prestazioni.
- Correzione di un bug in cui viene eliminato un controllo TextBox multiline in un progetto VB-WinForms, quando la proprietà Text contiene più righe , separate da vbCrLf nella generazione di codice in InitializeComponent.
- Correzione di un bug in cui form o UserControls estremamente grandi in WinForms Out-Of-Process Designer richiedono molto tempo per risparmiare. Si noti che Forms/UserControls > 3.000 righe di codice saranno in alcuni casi formattati in modo diverso o non saranno soggetti a riduzione dello spazio dei nomi/questo (Me in Visual Basic). Prendere in considerazione il refactoring di parti di moduli molto grandi in UserControls dedicati e usare i controlli UserControls all'interno di moduli più grandi per migliorare le prestazioni e semplificare la manutenzione.
- Correzione di un bug in cui VB-Tick-Comments all'interno di InitializeComponent eseguirà ora il wrapping corretto in singole righe, quando una riga precedente termina con virgolette doppie o virgolette doppie.
- Correzione di un bug in cui la ridenominazione di un campo Controllo WithEvents definito del file di Progettazione code-behind in Visual Basic non comporterà più la moltiplicazione degli eventi definiti/gestiti.
Evidenziazioni della community degli sviluppatori
- Edge Developer Tools non più incluso in Visual Studio
- L'uso di fmtlib nel parametro del costruttore di un'eccezione personalizzata e la generazione dell'eccezione ha causato direttamente un arresto anomalo in MSVC 17.10
- C1001: errore interno del compilatore durante la compilazione di std::format chiamando dal modello variadic.
- AnyCode causa deadlock in eseguendo l'area di lavoro di chiusura in modo sincrono nel thread dell'interfaccia utente
- Codegen non valido di Visual Studio 17.4 C++ con NRVO
- La compilazione di destinazioni seperately non funziona quando si usa CMake in WSL
- IntelliSense segnala molti errori per la libreria boost
- Arresto anomalo del compilatore in MSVC 17.4.2 'msc1.cpp', riga 1592
- Bug in Progettazione WinForms di Visual Studio quando si usa un controllo utente con una proprietà ushort
- Eventi modulo persi in fase di compilazione ed esecuzione dopo la modifica di un oggetto modulo nell'IDE
- Mostra "Ci dovrebbero essere due o più parti di classe" quando si salva un winform
- Il file Sqlproj non viene compilato quando contiene alcuni riferimenti al database master forniti dal file master.dacpac predefinito di VS
- Visual Studio 17.5 ha interrotto SqlPackage.exe
- Non è possibile eseguire un progetto di supporto esteso Servizi cloud a seconda dell'ordine della soluzione
- Né Nuovo progetto né Nuovo file mostrano alcun modello. Per quest'ultima è bloccata la visualizzazione Caricamento dei modelli. Nuova installazione di 17.5.0
Visual Studio 2022 versione 17.5.2
Data di rilascio: 14 marzo 2023
Problemi risolti in questa versione della versione 17.5.2
- Correzione di un bug di ottimizzazione del compilatore Razor nella ricerca helper tag che ha interrotto gli helper tag ViewComponent in diversi casi.
- In questo modo viene aggiunto
@bind:after
il supporto nella versione 17.5. Questo è stato originariamente aggiunto nella versione 17.4, ma non è stato convertito correttamente nella codebase 17.5. - Nell'esperienza Di ricerca tutto in uno, il pannello di anteprima sarà di sola lettura per tutti i risultati. Apprezziamo la pazienza mentre lavoriamo per risolvere i dettagli e risolvere i problemi relativi all'esperienza di modifica dell'anteprima.
- Aggiornamenti a mingit e Git per il pacchetto Windows alla versione 2.39.2, che punta a CVE-2023-22490
- Rimozione degli strumenti di sviluppo edge integrati per ASP.NET carico di lavoro Web
Avvisi di sicurezza risolti
- CVE-2023-22490 Vulnerabilità di esecuzione codice remoto Mingit
- CVE-2023-22743 Vulnerabilità git per l'elevazione dei privilegi di Windows Installer
- CVE-2023-23618 Vulnerabilità relativa all'esecuzione di codice remoto di Git per Windows
- CVE-2023-23946 Vulnerabilità di esecuzione del codice remoto Mingit
Evidenziazioni della community degli sviluppatori
- Esplora test (test SpecFlow): passa al file della classe di funzionalità non al file di funzionalità
- Visual Studio termina quando si fa doppio clic su un messaggio nell'elenco degli errori
- Non è possibile usare Docker a partire dalla versione 17.5.0 Preeview 3
- L'uso del correttore ortografico causa l'arresto anomalo di Visual Studio (spesso)
- Edge Developer Tools non più incluso in Visual Studio
Visual Studio 2022 versione 17.5.1
Data di rilascio: 28 febbraio 2023
Problemi risolti in questa versione della versione 17.5.1
- Errore con downgrade dall'interfaccia della riga di comando di .NET quando si specificano i percorsi di output per le compilazioni della soluzione a un avviso. Opzione a livello
--output
di soluzione non più valida per i comandi correlati alla compilazione
Evidenziazioni della community degli sviluppatori
- La proprietà VCFileCodeModel.EndPoint non restituisce il risultato corretto in VS2022
- Impossibile compilare il progetto perché è necessario eseguire l'aggiornamento alla versione 17.5 a causa di 'CommandLineArgsForDesignTimeEvaluation'
Visual Studio 2022 versione 17.5
Data di rilascio: 21 febbraio 2023
Evidenziazioni della community degli sviluppatori
- La selezione nella compilazione batch non è stata memorizzata dopo il riavvio di 29 voti
std::move
(e funzioni simili) comportano prestazioni di debug scarse e un'esperienza di debug peggiore - 29 voti- Consentire l'uso dell'opzione --layout con l'opzione --config 24 voti
- Recupero dell'errore di compilazione dopo la selezione della distribuzione automatica del progetto di database prima dell'esecuzione degli unit test - 19 voti
- L'impostazione Posizione C/C++ delle parentesi graffe aperte continua a essere modificata automaticamente - 13 voti
- Ricaricamento rapido per CSS non funziona con Blazor WebAssembly ospitato 13 voti
- Git: non è stato possibile avviare lo strumento di confronto configurato 12 voti
- Visual Studio cancella il flag dirty prima di chiamare OnBeforeSave 11 voti
- Esplora soluzioni elemento si comprime da solo - 11 voti
- Schema JSON scritto nella cartella della soluzione 10 voti
- L'avvio dello unit test non riesce con un'eccezione quando un metodo di test viene rinominato 10 voti
- IIF in condizione - SQL46010: sintassi errata vicino a 9 voti
- Modello di operatore string-literal C++20 non riconosciuto da IntelliSense - 8 voti
- Il colore dell'attributo Html è interrotto nei voti più recenti di Visual Studio Preview 7
- C++, Visual Assist Find in Files fornisce risultati parziali per le ricerche nell'intera soluzione o nei voti del progetto corrente 7
- Finestre di dialogo MFC ridimensionate dall'editor di dialoghi - 6 voti
- IntelliSense non funziona con le intestazioni del modulo - 6 voti
- Visual Studio 2022 danneggia automaticamente il codice sorgente utf-8 e i file di contenuto dopo il ricaricamento causato dalla modifica esterna 6 Voti
- CMake + Ninja non riesce ad analizzare i percorsi di inclusione output(/showIncludes) - 5 voti
- Avviso c6031 falso positivo dall'analisi statica - 5 voti
- Visual Studio si blocca e deve essere terminato in Gestione attività 5 voti
- MSVC Non si usa bswap quando possibile - 5 voti
- La soluzione non ha terminato l'analisi; i risultati dell'esplorazione potrebbero non essere accurati 4 voti
- IntelliSense C++ si blocca per sempre con determinati parametri di modello - 1 voto
- La versione 17.5.0 Preview 2.0 Ricaricamento rapido non funziona per Xamarin.forms - 1 voti
- Problemi del simulatore di Xamarin Profiler
Riepilogo delle novità di questa versione di Visual Studio 2022 versione 17.5
ASP.NET output nel terminale integrato
- Le applicazioni ASP.NET Core avviate in Visual Studio reindirizzano ora l'output alla finestra degli strumenti del terminale integrato anziché a una finestra della console esterna.
Creare immagini del contenitore senza un Dockerfile
- Con .NET 7 è ora possibile compilare e pubblicare immagini del contenitore usando solo .NET SDK. Non è necessario un Dockerfile ed è possibile specificare come destinazione qualsiasi runtime .NET desiderato, incluse le versioni precedenti.
Colorizza schede per espressione regolare
- Distinguere visivamente file diversi in base alle regole di corrispondenza del percorso definite.
C++
std::move
,std::forward
,std::move_if_noexcept
estd::forward_like
ora non produrrà chiamate di funzione nel codice generato, anche in modalità di debug. Ciò consente di evitare cast denominati che causano un sovraccarico inutile nelle compilazioni di debug./permissive-
o un flag che implica (ad esempio/std:c++20
, ostd:c++latest
) è obbligatorio.- Aggiunta
[[msvc::intrinsic]]
per supportare l'elemento precedente. Questa operazione può essere applicata a funzioni non ricorsive costituite da un singolo cast, che accetta un solo parametro. - Aggiunta del supporto per la console Linux nel terminale integrato che consente l'I/O del terminale.
- Aggiunta del supporto sperimentale iniziale per le primitive atomiche C11 (
<stdatomic.h>
). Questa funzionalità sperimentale può essere abilitata con il/experimental:c11atomics
flag in/std:c11
modalità o versione successiva. - È stato aggiunto un nuovo set di controlli sperimentali ad alta confidenza al controllo della durata per ridurre il rumore.
- È stata abilitata una nuova funzionalità di anteprima, Remote Esplora file, per visualizzare la directory dei file nei computer remoti all'interno di Visual Studio, nonché caricare e scaricare i file.
- Modifica del controllo delle versioni degli eseguibili CMake forniti con Visual Studio in modo che corrispondano alle versioni di Kitware.
- Aggiunta del supporto per Ricaricamento rapido al modello di progetto CMake.
- Vai a definizione per C++ ora userà un indicatore più sottile dell'operazione che richiede più tempo, sostituendo il dialogo modale delle versioni precedenti.
- È stata avviata l'implementazione di un esperimento che fornisce risultati intelligenti aggiuntivi nell'elenco di membri e completamento automatico C++. Questa funzionalità era precedentemente nota come IntelliSense predittiva, ma ora usa un nuovo metodo di presentazione.
- Viene ora fornito un set di strumenti Clang Arm64 nativo con il carico di lavoro LLVM, consentendo la compilazione nativa nei computer Arm64.
- Aggiunta della localizzazione all'estensione Image Watch (Nota: questa estensione è disponibile nel Marketplace e non è in bundle tramite il Programma di installazione di Visual Studio).
- Aggiunta del supporto per l'apertura di una finestra del terminale nel contenitore per sviluppatori attualmente in esecuzione.
- Sono stati apportati diversi miglioramenti all'espansione di macro IntelliSense. In particolare, è stata abilitata l'espansione ricorsiva in più contesti e sono state aggiunte opzioni al popup per copiare l'espansione negli Appunti o espandere la macro inline.
- Il monitoraggio simultaneo è ora supportato in Monitoraggio seriale. Il monitoraggio simultaneo consente di monitorare più porte contemporaneamente, affiancate. Basta premere il pulsante più per aprire un altro monitoraggio seriale e iniziare.
- È ora possibile visualizzare le proprietà dalle classi di base modificate in un asset unreal Blueprint senza uscire da Visual Studio. Fare doppio clic in un riferimento progetto per una classe o una proprietà C++ per aprire Ue Asset Inspector in Visual Studio.
- Abilitazione dell'esecuzione di DevContainers in un computer Linux remoto.
- È stata abilitata la selezione di più destinazioni da compilare nella visualizzazione Destinazioni CMake.
- Aggiunta del supporto per CMakePresets.json versione 5. Per informazioni sulle nuove funzionalità, vedere la documentazione di CMake.
- Abilitazione di Esplora test per compilare e testare più destinazioni CMake in parallelo.
- Aggiunta dell'opzione "Apri contenitore nel terminale" a Contenitori di sviluppo.
- Implementazione delle funzionalità della libreria standard:
Queste note dicevano che la colorazione coppia parentesi graffa era disponibile in questa versione. Purtroppo questo è stato ritardato fino alle 17.6. È possibile scaricare la versione 17.6 Preview 1 oggi per provarla.
Ricerca e spostamento del codice
- All-In-One Search combina il codice (CTRL+T) e le funzionalità di ricerca dell'IDE (CTRL+Q) in un'unica interfaccia utente.
- La ricerca del codice (CTRL+T) consente di passare rapidamente a file, tipi e membri nella soluzione.
- La ricerca delle funzionalità (CTRL+Q) consente di accedere facilmente ai vari strumenti, opzioni, modelli e componenti disponibili in Visual Studio.
- Nella scheda Ricerca codice il pannello di anteprima visualizza il contesto circostante al risultato selezionato senza che sia necessario aprirlo. È anche possibile apportare modifiche al codice direttamente nella finestra di ricerca.
- Altre informazioni su All-In-One Search sono disponibili qui.
- Stiamo pianificando di attivare gradualmente questa nuova esperienza di ricerca. È possibile abilitare/disabilitare manualmente l'esperienza: Strumenti > Gestisci funzionalità > di anteprima "Nuova esperienza di ricerca di Visual Studio (riavvio richiesto)".
Debug e diagnostica
- Il visualizzatore di testo è abilitato con strumenti aggiuntivi e opzioni di manipolazione delle stringhe, ad esempio codifica URL e decodifica, codifica Base64 e decodifica, decodifica JWT e così via.
- Il visualizzatore di testo e la finestra di controllo rapido forniscono ora il supporto completo per i temi di Visual Studio scuro, blu e chiaro.
- Le finestre dello stack di chiamate e parallele avranno icone indicatore che attirano attenzione agli scenari critici, ad esempio thread deadlock o thread bloccato.
- La finestra Memoria gestita mostrerà ora nuove informazioni dettagliate automaticamente per gli snapshot/dump denominati Stringhe duplicate.
- La nuova scheda "Insights" nella finestra Memoria gestita mostrerà l'elenco di stringhe che vengono allocate più volte nell'heap. Insieme alla memoria totale sprecato, ad esempio il numero di istanze meno una volta le dimensioni della stringa.
- È anche possibile passare alle istanze facendo clic sul pulsante "Visualizza istanze" che mostra una visualizzazione di istanza simile a quella della finestra Memoria. Mostra anche il grafico di conservazione per gli oggetti stringa.
Miglioramenti delle prestazioni
Caricamento più rapido delle soluzioni per soluzioni di grandi dimensioni: Visual Studio ha aggiunto una nuova funzionalità denominata "Accelerazione compilazione" che migliora le prestazioni di compilazione incrementali. "Accelerazione compilazione" indirizza Visual Studio solo a progetti di compilazione che hanno apportato modifiche ignorando i progetti non modificati.
L'abilitazione dell'accelerazione della compilazione può ridurre i tempi di compilazione incrementali fino all'80% per i progetti .NET in stile SDK. Per altre informazioni e istruzioni sull'abilitazione/disabilitazione dell'accelerazione della compilazione, visitare il collegamento seguente: https://aka.ms/vs-build-accelerationDecompilazione origini esterne: la decompilazione di moduli .NET di grandi dimensioni in 17.5 è fino a 10 volte più veloce, rendendo più efficiente il debug e la risoluzione dei problemi.
- Finestra thread: il tempo di risposta della finestra dei thread è 2 volte più veloce rispetto a 17,4 e viene ridimensionato in modo efficiente con un numero elevato di thread.
- Code coverage: nuova opzione di strumentazione statica aggiunta per prestazioni più veloci rispetto alla strumentazione dinamica.
Aggiunta rapida di nuovi file
- Aggiungere nuovi file ai progetti senza cercare un modello.
Markdown
- Visual Studio supporta ora la modifica dei file markdown (con estensione md).
- Per iniziare, aprire qualsiasi file con estensione md.
- Visualizzare in anteprima il codice HTML elaborato con il pulsante Anteprima in alto a sinistra nella finestra dell'editor. È anche possibile usare MAIUSC+F7 per aprire l'anteprima. Usare CTRL+ALT+freccia SU per spostare lo stato attivo della tastiera sul pulsante Anteprima e premere BARRA SPAZIATRICE per attivare o disattivare l'anteprima.
- In alcuni casi, il nuovo editor markdown potrebbe non essere abilitato automaticamente. Se non è possibile aprire i file con estensione md, non è possibile individuare il pulsante Anteprima o non visualizzare gli elementi decorativi nell'editor, verificare che la funzionalità di anteprima "Servizio di linguaggio Markdown" nella pagina Funzionalità di anteprima di Strumenti\Opzioni sia abilitata.
- Si noti che se si usa un'estensione per modificare i file markdown, potrebbe essere necessario visualizzare il menu di scelta rapida nel file md e scegliere in modo esplicito "Apri con...", quindi selezionare l'opzione preferita.
SQL Server 2022
- Usare la nuova sintassi T-SQL introdotta per SQL Server 2022
Correttore ortografico
- Visual Studio dispone ora del controllo ortografico disponibile per i file C++, C# e markdown. Questa funzionalità è nella fase di anteprima e può essere abilitata selezionando l'opzione "Controllo ortografico testo" in Funzionalità di anteprima. La funzionalità può anche essere attivata o disattivata dal comando "Attiva/Disattiva controllo ortografico testo" in Modifica\Avanzate o da un pulsante sulla barra degli strumenti principale. Per il controllo ortografico C++, è necessario controllare anche "Tagger ortografico C++".
- Per impostazione predefinita, il correttore ortografico userà il dizionario en-us, contrassegna le parole con errori di ortografia come avvisi e analizzerà le parole con errori di ortografia nei commenti, nelle stringhe e negli identificatori. Questo comportamento può essere modificato con un file con estensione editorconfig.
- Per controllare il correttore ortografico in editorconfig, è possibile usare le proprietà seguenti:
spelling_languages = _language_,_language_,etc...
spelling_checkable_types = strings,identifiers,comments
spelling_error_severity = error OR warning OR information OR hint
spelling_exclusion_path = absolute OR relative path to exclusion dictionary (File must be UTF16 with BOM encoding)
Esempio per .editorconfig:
spelling_languages = en-us,fr-fr
spelling_checkable_types = identifiers,comments
spelling_error_severity = error
spelling_exclusion_path = .\exclusion.dic
Installazione e aggiornamenti
- È ora possibile configurare e aggiungere facilmente componenti a un layout offline usando un file *.vsconfig esportato.
- È ora disponibile un'opzione per aggiornare sempre alla chiusura tramite la finestra di dialogo Strumenti Opzioni aggiornamenti prodotto. In questo modo è più semplice rimanere aggiornati e protetti automaticamente. Per altre informazioni, visitare il post di blog.
- Visual Studio ha aggiunto segnali audio al programma di installazione. Il segnale audio avvisa l'utente che l'operazione è stata completata nel programma di installazione o che si è verificato un errore riproducendo un suono. Sono incluse l'installazione, l'aggiornamento, la modifica e molte altre operazioni eseguite dal programma di installazione o da qualsiasi finestra di dialogo di errore durante il tentativo di operazione richiesta. Questa funzionalità è attivata per impostazione predefinita e l'utente può disattivarlo seguendo le istruzioni descritte qui: Disabilita suoni nel programma di installazione
- Visual Studio è ora disponibile tramite lo strumento Gestione pacchetti di Windows
Aggiornamenti di Teams Toolkit
- Il nuovo modello di progetto bot flusso di lavoro app di Microsoft Teams > semplifica la creazione di un flusso di lavoro sequenziale di attività, ad esempio un processo di approvazione o un sistema di creazione di ticket.
- Le funzionalità in anteprima e le modifiche al modello di progetto nella versione 17.5 Preview 2 e Preview 3 includono modifiche di rilievo per qualsiasi progetto di app di Microsoft Teams creato in precedenza e non saranno incluse nella versione disponibile a livello generale della versione 17.5. In alternativa, continueremo a visualizzare in anteprima le modifiche delle funzionalità nelle anteprime della versione 17.6 e raccogliere commenti e suggerimenti.
broker autenticazione di Windows
- Ottenere maggiore sicurezza e meno richieste abilitando il broker di autenticazione di Windows.
Feedback e suggerimenti
I commenti degli utenti sono molto apprezzati. È possibile segnalare un problema o suggerire una funzionalità 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à.
Problemi noti
- Non è possibile usare le identità per enti pubblici per concedere in licenza Visual Studio
- Visual Studio 17.5 Preview 2 compila in modo errato boost-build
- Errore C2049 durante la compilazione di progetti di destinazione C++/CLI.
- L'esecuzione di un "Trova tutto" in "Intero progetto" o "Intera soluzione" non esegue ricerche nei file e non restituisce alcun risultato in una cartella come ". Test"
Runtime .NET
Vedere tutti i problemi aperti e le soluzioni alternative disponibili in Visual Studio 2022 seguendo i collegamenti seguenti.