Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Anmärkning
Den här versionen av Visual Studio 2022 stöds inte längre. Den senaste versionen som stöds är 17.14. Uppdatera installationen eller uppgraderingen till den senaste versionen av Visual Studio för att fortsätta att stödjas. Mer information om de baslinjer som stöds i Visual Studio finns i :s supportpolicy för Visual Studio 2022. Visual Studio-administratörsguiden innehåller vägledning för hur du distribuerar Visual Studio i organisationen.
Mer information finns i viktig information om 17.14 eller versionshistoriksidan.
Visual Studio 2022 version 17.2-versioner
- 9 januari 2024 – Visual Studio 2022 version 17.2.23
- 14 november 2023 – Visual Studio 2022 version 17.2.22
- 24 oktober 2023 – Visual Studio 2022 version 17.2.21
- 10 oktober 2023 – Visual Studio 2022 version 17.2.20
- 12 september 2023 – Visual Studio 2022 version 17.2.19
- 8 augusti 2023 – Visual Studio 2022 version 17.2.18
- 11 juli 2023 – Visual Studio 2022 version 17.2.17
- 13 juni 2023 – Visual Studio 2022 version 17.2.16
- 11 april 2023 – Visual Studio 2022 version 17.2.15
- 14 mars 2023 – Visual Studio 2022 version 17.2.14
- 14 februari 2023 – Visual Studio 2022 version 17.2.13
- 10 januari 2023 – Visual Studio 2022 version 17.2.12
- 13 december 2022 – Visual Studio 2022 version 17.2.11
- 8 november 2022 – Visual Studio 2022 version 17.2.10
- 11 oktober 2022 – Visual Studio 2022 version 17.2.9
- 13 september 2022 – Visual Studio 2022 version 17.2.8
- 9 augusti 2022 – Visual Studio 2022 version 17.2.7
- 12 juli 2022 – Visual Studio 2022 version 17.2.6
- 22 juni 2022 – Visual Studio 2022 version 17.2.5
- 14 juni 2022 – Visual Studio 2022 version 17.2.4
- 31 maj 2022 – Visual Studio 2022 version 17.2.3
- 24 maj 2022 – Visual Studio 2022 version 17.2.2
- 17 maj 2022 – Visual Studio 2022 version 17.2.1
Visual Studio 2022-blogg
Visual Studio 2022 Blog är den officiella källan till produktinsikt från Visual Studio Engineering Team. Du hittar detaljerad information om Visual Studio 2022-versionerna i följande inlägg:
- Visual Studio 2022 version 17.2 är nu tillgänglig!
- Visual Studio 2022 version 17.1 är tillgänglig idag!
- Visual Studio 2022 version 17.0 är tillgänglig idag!
Arkivinformation för Visual Studio 2022
- Visual Studio 2022 version 17.1 Versionsinformation
- Viktig information om Visual Studio 2022 version 17.0 LTSC
Visual Studio 2022 version 17.2.23
släpptes den 9 januari 2024
Problem som åtgärdas i den här versionen av 17.2.23
- MinGit har uppdaterats till v2.43.0.1 som medföljer OpenSSL v3.1.4 och åtgärdar en regression där nätverksåtgärderna var riktigt långsamma under vissa omständigheter.
Säkerhetsmeddelanden åtgärdade
- CVE-2024-20656 Det finns en säkerhetsrisk i VSStandardCollectorService150-tjänsten, där lokala angripare kan eskalera behörigheter på värdar där en berörd installation av Microsoft Visual Studio körs.
- CVE-2023-32027 Den här vägledningen publiceras på nytt för att hantera en sårbarhet för fjärrkörning av kod i Microsoft ODBC-drivrutin för SQL Server i Visual Studio.
- CVE-2023-32025 Den här rekommendationen publiceras på nytt för att hantera en Säkerhetsrisk för körning av fjärrkod i Microsoft ODBC-drivrutinen för SQL Server i Visual Studio.
- CVE-2023-32026 Den här rekommendationen publiceras på nytt för att åtgärda en sårbarhet för fjärrkodexekvering i Microsoft ODBC-drivrutin för SQL Server i Visual Studio.
- CVE-2023-29356 Den här rekommendationen publiceras på nytt för att hantera en microsoft ODBC-drivrutin för SQL Server Remote Code Execution-sårbarhet i Visual Studio.
- CVE-2023-32028 Den här rekommendationen publiceras på nytt för att åtgärda en säkerhetsrisk för körning av fjärrkod i Microsoft SQL OLE DB i Visual Studio.
- CVE-2023-29349 Den här rekommendationen publiceras på nytt för att åtgärda en säkerhetsrisk för microsoft ODBC- och OLE DB-fjärrkodkörning i Visual Studio.
- CVE-2024-0057 Det finns en säkerhetsfunktion som kringgår säkerhetsproblem när Microsoft .NET Framework-baserade program använder X.509-kedjebygg-API:er men inte verifierar X.509-certifikatet helt på grund av ett logikfel.
- CVE-2024-0056 Det finns en säkerhetsrisk i MICROSOFT.Data.SqlClient och System.Data.SqlClient SQL Data-providern där en angripare kan utföra en avlyssningsattack (kallas ibland en MITM- eller man-in-the-middle-attack) mellan SQL-klienten och SQL-servern.
- CVE-2024-21319 Microsoft släpper den här säkerhetsrekommendationen för att ge information om en säkerhetsrisk i ASP.NET Core-projektmallarna.
Visual Studio 2022 version 17.2.22
släpptes den 14 november 2023
Problem som åtgärdas i den här versionen av 17.2.22
Säkerhetsmeddelanden åtgärdade
- CVE-2023-36038Det finns en säkerhetsrisk i ASP.NET IIS där en fjärransluten oautentiserad användare kan utfärda särskilt utformade begäranden till ett .NET-program som kan leda till överbelastning.
- CVE-2023-36049Det finns en höjning av säkerhetsrisken för privilegier i .NET där ej betrodda URI:er som tillhandahålls till System.Net.WebRequest.Create kan användas för att mata in godtyckliga kommandon till serverdels-FTP-servrar.
- CVE-2023-36558Det finns en sårbarhet för förbikoppling av säkerhetsfunktioner i ASP.NET där en oautentiserad användare kan kringgå validering på blazor-serverformulär som kan utlösa oavsiktliga åtgärder.
- CVE-2023-36042Det finns en denial-of-service-sårbarhet i Visual Studio där ett felaktigt formaterat namn kan resultera i en oändlig loop.
Visual Studio 2022 version 17.2.21
släpptes 24 oktober 2023
Problem som åtgärdas i den här versionen av 17.2.21
Säkerhetsrekommendationer ompublicerade
- CVE-2023-36799Det finns en säkerhetsrisk i .NET där läsning av ett skadligt X.509-certifikat kan resultera i Denial of Service. Det här problemet påverkar endast Linux-system.
- CVE-2023-36796Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk i DiaSymReader.dll när du läser en skadad PDB-fil som kan leda till fjärrkodkörning.
- CVE-2023-36794Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk i DiaSymReader.dll när du läser en skadad PDB-fil som kan leda till fjärrkodkörning.
- CVE-2023-36793Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk i DiaSymReader.dll när du läser en skadad PDB-fil som kan leda till fjärrkodkörning.
- CVE-2023-36792Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk i DiaSymReader.dll när du läser en skadad PDB-fil som kan leda till fjärrkodkörning.
Visual Studio 2022 version 17.2.20
släpptes den 10 oktober 2023
Problem som åtgärdas i den här versionen av 17.2.20
- MSVC v143 C++ build tools option v14.32-17.2 installerar nu rätt version av lokala binärfiler som kan distribueras lokalt.
- Microsoft är medvetet om en säkerhetsrisk där det finns en risk för SMTP-adressinmatning som kan inträffa i klassen SmtpClient. Detta motsvarar CVE-2022-26893 (inte en publicerad CVE eftersom sårbarheten bedöms som medel).
Säkerhetsmeddelanden åtgärdade
- CVE-2023-36435Det finns en sårbarhet för minnesläcka i MsQuic.dll som kan leda till Denial of Service. Det här problemet påverkar endast Windows-system.
- CVE-2023-38171Det finns en sårbarhet för null-pekare i MsQuic.dll vilket kan leda till Denial of Service. Det här problemet påverkar endast Windows-system.
- CVE-2023-44487Det finns en säkerhetsrisk på webbservern ASP.NET Core Kestrel där en skadlig klient kan översvämma servern med särskilt utformade HTTP/2-begäranden, vilket orsakar denial of service.
Visual Studio 2022 version 17.2.19
släpptes 12 september 2023
Problem som åtgärdas i den här versionen av 17.2.19
- Uppdaterad version av Git som används av Visual Studio till v 2.41.0.3.
- Microsoft är medvetet om en säkerhetsrisk där det finns en risk för SMTP-adressinmatning som kan inträffa i klassen SmtpClient. Detta motsvarar CVE-2022-26893 (inte en publicerad CVE eftersom sårbarheten bedöms som medel).
Säkerhetsmeddelanden åtgärdade
- CVE-2023-36799Det finns en säkerhetsrisk i .NET där läsning av ett skadligt X.509-certifikat kan resultera i Denial of Service. Det här problemet påverkar endast Linux-system.
- CVE-2023-36796Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk i DiaSymReader.dll när du läser en skadad PDB-fil som kan leda till fjärrkodkörning.
- CVE-2023-36794Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk i DiaSymReader.dll när du läser en skadad PDB-fil som kan leda till fjärrkodkörning.
- CVE-2023-36793Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk i DiaSymReader.dll när du läser en skadad PDB-fil som kan leda till fjärrkodkörning.
- CVE-2023-36792Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk i DiaSymReader.dll när du läser en skadad PDB-fil som kan leda till fjärrkodkörning.
- CVE-2023-36759Den här säkerhetsuppdateringen tar bort pgodriver.sys, där läsning av en skadlig fil kan leda till utökade privilegier.
Visual Studio 2022 version 17.2.18
släpptes 8 augusti 2023
Problem som åtgärdas i den här versionen av 17.2.18
- Microsoft är medvetet om en säkerhetsrisk där det finns en risk för SMTP-adressinmatning som kan inträffa i klassen SmtpClient. Detta motsvarar CVE-2022-26893 (inte en publicerad CVE eftersom sårbarheten bedöms som medel).
- Åtgärdade ett problem där VSWhere:s "all switch" inte returnerade instanser i ett tillstånd som inte kunde startas.
Säkerhetsmeddelanden åtgärdade
- CVE-2023-35390* CVE-2023-35390Det finns en säkerhetsrisk när vissa dotnet-kommandon används i kataloger med svagare behörigheter, vilket kan leda till fjärrkörning av kod.
- CVE-2023-38180Det finns en säkerhetsrisk i Kestrel, där Kestrel vid identifiering av en potentiellt skadlig klient ibland misslyckas med att koppla från den, vilket resulterar i överbelastning.
- CVE-2023-35391Det finns en säkerhetsrisk i ASP.NET Core 2.1-, .NET 7.0- och .NET 6.0-program som använder SignalR när redis-backplansanvändning kan leda till att information avslöjas.
- CVE-2023-36897 Visual Studio 2010 Tools for Office Runtime Spoofing Vulnerability Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk där oautentiserad fjärranfallare kan signera VSTO-tilläggsdistributioner utan ett giltigt kodsigneringscertifikat.
Visual Studio 2022 version 17.2.17
släpptes 11 juli 2023
Problem som åtgärdas i den här versionen av 17.2.17
Säkerhetsmeddelanden åtgärdade
- CVE-2023-33127 .NET Remote Code Execution Vulnerability Det finns en säkerhetsrisk i .NET-program där diagnostikservern kan utnyttjas för att uppnå EoP (cross-session/cross-user elevation of privilege) och kodkörning.
- CVE-2023-33170 .NET Security Feature Bypass Vulnerability Det finns en sårbarhet i ASP.NET Core-program där maximalt antal misslyckade försök till kontoutelåsning kanske inte uppdateras omedelbart, vilket gör att en angripare kan prova fler lösenord.
Visual Studio 2022 version 17.2.16
släpptes 13 juni 2023
Problem som åtgärdas i den här versionen av 17.2.16
Säkerhetsmeddelanden åtgärdade
- CVE-2023-24897 Visual Studio Remote Code Execution Vulnerability Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk i MSDIA SDK där skadade PDB:er kan orsaka heapspill, vilket leder till en krasch eller fjärrkörning av kod.
- CVE-2023-25652 Sårbarhet för körning av fjärrkod i Visual Studio Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk där särskilt utformade indata till git gäller – avvisa kan leda till kontrollerade innehållsskrivningar på godtyckliga platser.
- CVE-2023-25815 Visual Studio Spoofing Vulnerability Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk där Github-lokaliseringsmeddelanden refererar till en hårdkodad sökväg istället för att respektera körningsmiljöprefixet, vilket leder till minnesskrivningar utanför tilldelat område och krascher.
- CVE-2023-29007 Visual Studio Remote Code Execution Vulnerability Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk där en konfigurationsfil som innehåller ett logikfel resulterar i godtycklig konfigurationsinmatning.
- CVE-2023-29011 Visual Studio Remote Code Execution Vulnerability Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk där git för Windows-körbara filer som ansvarar för att implementera en SOCKS5-proxy kan hämta en obetrodd konfiguration på datorer med flera användare.
- CVE-2023-29012 Visual Studio Remote Code Execution Vulnerability Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk där Git för Windows Git CMD-programmet felaktigt söker efter ett program vid start, vilket leder till tyst godtycklig kodkörning.
- CVE-2023-27909 Visual Studio Remote Code Execution Vulnerability Den här säkerhetsuppdateringen åtgärdar en out-Of-Bounds Write Vulnerability in Autodesk® FBX® SDK där version 2020 eller tidigare kan leda till kodkörning via skadligt utformade FBX-filer eller informationsutlämnande.
- CVE-2023-27910 Visual Studio Information Disclosure Vulnerability Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk där en användare kan luras att öppna en skadlig FBX-fil som kan utnyttja en stackbuffertspillsårbarhet i Autodesk® FBX® SDK 2020 eller tidigare, vilket kan leda till fjärrkörning av kod.
- CVE-2023-27911 Visual Studio Remote Code Execution Vulnerability Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk där en användare kan luras att öppna en skadlig FBX-fil som kan utnyttja en heapbuffertspillsårbarhet i Autodesk® FBX® SDK 2020 eller tidigare, vilket kan leda till fjärrkörning av kod.
- CVE-2023-33139 Visual Studio Information Disclosure Vulnerability Den här säkerhetsuppdateringen åtgärdar en OOB-säkerhetsrisk där obj-filparsern i Visual Studios leder till avslöjande av information.
- CVE-2023-29331 .NET och Visual Studio Denial of Service Vulnerability Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk där AIA-hämtningsprocessen för klientcertifikat kan leda till överbelastning.
- CVE-2023-24895 .NET och Visual Studio Remote Code Execution Vulnerability Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk i WPF XAML-parsern där en osandboxad parser kan leda till fjärrkörning av kod.
- CVE-2023-24936 .NET och Visual Studio Elevation of Privilege Vulnerability Den här säkerhetsuppdateringen åtgärdar en säkerhetsrisk i förbikopplingsbegränsningar vid deserialisering av en DataSet eller DataTable från XML, vilket leder till utökade privilegier.
- CVE-2023-32032 .NET Elevation of Privilege Vulnerability Det finns en säkerhetsrisk i .NET genom att extrahera innehållet i en Tar-fil som kan leda till utökade privilegier.
- CVE-2023-33126 .NET Remote Code Execution Vulnerability Det finns en sårbarhet i .NET vid krasch- och stackspårningsscenarier som kan leda till inläsning av godtyckliga binärer
- CVE-2023-33128 .NET Remote Code Execution Vulnerability Det finns en säkerhetsrisk i .NET-källgeneratorn för P/Invokes som kan leda till att genererad kod frigör onitialiserat minne och kraschar.
- CVE-2023-33135 .NET Remote Code Execution Vulnerability Det finns en säkerhetsrisk i .NET SDK under verktygsåterställning som kan leda till utökade privilegier.
Visual Studio 2022 version 17.2.15
släpptes 11 april 2023
Problem som åtgärdas i den här versionen av 17.2.15
- Åtgärdar en krasch när ogiltiga indata skickas till drivrutinen som används under PGO-träningen för drivrutiner i kernelläge.
- Ett problem i IIS Express som kan orsaka en krasch vid uppdatering av telemetridata har åtgärdats.
Utvecklargemenskap
Säkerhetsmeddelanden åtgärdade
- CVE-2023-28260 .NET– sårbarhet för fjärrkodkörning Det finns en säkerhetsrisk i .NET som körs i Windows där en körnings-DLL kan läsas in från en oväntad plats, vilket resulterar i fjärrkörning av kod.
- CVE-2023-28296 Sårbarhet för fjärrexekvering av kod i Visual Studio
- CVE-2023-28299 Visual Studio-förfalskningssårbarhet
- CVE-2023-28262 Visual Studio förhöjd privilegier sårbarhet
- CVE-2023-28263 Visual Studio informationsläckage sårbarhet
Visual Studio 2022 version 17.2.14
släpptes 14 mars 2023
Problem som åtgärdas i den här versionen av 17.2.14
- Git 2.39 har bytt namn på värdet för credential.helper från "manager-core" till "manager". Mer information finns i https://aka.ms/gcm/rename.
- Uppdateringar av mingit- och Git för Windows-paketen till v2.39.2, som åtgärdar CVE-2023-22490.
Säkerhetsmeddelanden åtgärdade
- CVE-2023-22490 Sårbarhet för fjärrkörning av kod i Mingit
- CVE-2023-22743 Git för Windows Installer sårbarhet med förhöjning av privilegier
- CVE-2023-23618 Git för Windows sårbarhet för fjärrkörning av kod
- CVE-2023-23946 Säkerhetsrisk för Mingit-fjärrkodkörning
Visual Studio 2022 version 17.2.13
släpptes 14 februari 2023
Problem som åtgärdas i den här versionen av 17.2.13
- CPython-tolken har uppdaterats till version 3.9.13.
- Mingit- och Git för Windows-paket har uppdaterats till v2.39.1.1, vilket åtgärdar CVE-2022-41903.
Säkerhetsmeddelanden åtgärdade
- CVE-2023-21566 Visual Studio Installer Behörighetseskalering sårbarhet
- CVE-2023-21567 Denial of Service-sårbarhet i Visual Studio
- CVE-2023-21808 .NET och Visual Studio sårbarhet för fjärrkodexekvering
- CVE-2023-21815 Visual Studio-sårbarhet för fjärrkodexekvering
- CVE-2023-23381 Visual Studio Code – vulnerabilitet för fjärrkodskörning
- CVE-2022-23521 gitattributes parsing heltalsöverflöde
-
CVE-2022-41903 Heap-översvämning i
git archivegit log --formatvilket leder till RCE - CVE-2022-41953 Säkerhetsproblem vid körning av git-GUI-klonad fjärrkod
Visual Studio 2022 version 17.2.12
släpptes den 10 januari 2023
Säkerhetsmeddelanden åtgärdade
- CVE-2023-21538 .NET Denial of Service Vulnerability Det finns en säkerhetsrisk för överbelastning i .NET 6.0 där en skadlig klient kan orsaka ett stackspill som kan leda till överbelastningsattacker när en angripare skickar en ogiltig begäran till en exponerad slutpunkt.
Visual Studio 2022 version 17.2.11
släpptes 13 december 2022
Säkerhetsmeddelanden åtgärdade
- CVE-2022-41089 Fjärrkodkörning Det finns en säkerhetsrisk för körning av fjärrkod i .NET Core 3.1, .NET 6.0 och .NET 7.0, där en skadlig aktör kan orsaka att en användare kör godtycklig kod till följd av parsning av filer med skadligt utformade xps.
Visual Studio 2022 version 17.2.10
släpptes den 8 november 2022
Säkerhetsmeddelanden åtgärdade
- CVE-2022-41119 Remote Code Execution Heap Overflow Vulnerbaility i Visual Studio
- CVE-2022-39253 Informationsläckage Lokal klonoptimering avrefererar symboliska länkar som standard
Visual Studio 2022 version 17.2.9
släpptes den 11 oktober 2022
Problem som åtgärdas i den här versionen av 17.2.9
- Administratörer kommer att kunna uppdatera VS Installer på en offlineklientdator från en layout utan att uppdatera VS.
Säkerhetsmeddelanden åtgärdade
- CVE-2022-41032 .NET Elevation of Privilege Vulnerability Det finns en säkerhetsrisk i .NET 7.0.0-rc.1, .NET 6.0-, .NET Core 3.1- och NuGet-klienter (NuGet.exe, NuGet.Commands, NuGet.CommandLine, NuGet.Protocol) där en illvillig aktör kan få en användare att köra godtycklig kod.
Visual Studio 2022 version 17.2.8
släpptes 13 september 2022
Problem som åtgärdas i den här versionen av 17.2.8
Från utvecklarcommunityn
- Kompilatorvarningar efter uppgradering till 17.2.0 (C4311)
- Den senaste uppdateringen av VS2022 förhindrar att Hololens-appar skapas i versionsläge
- VsixSignTool misslyckas i pipelinen med felkoden 80070020. Vad betyder det?
Säkerhetsmeddelanden åtgärdade
CVE-2022-38013 .NET Denial of Service Vulnerability Det finns en säkerhetsrisk för denial of service i ASP.NET Core 3.1 och .NET 6.0 där en skadlig klient kan orsaka ett stackspill som kan leda till överbelastningsattacker när en angripare skickar en anpassad nyttolast som parsas under modellbindningen.
Visual Studio 2022 version 17.2.7
släpptes 9 augusti 2022
Problem som åtgärdas i den här versionen av 17.2.7
- Uppdaterade verktygsuppsättningen sida vid sida 16.11 C++ till version 14.29.30146.00
- Komplementkorrigering för Git-fel efter 17.1.4-uppdatering – Visual Studio Feedback, genom att respektera lagringsplatser som tidigare markerats som säkra (i stället för att skriva över).
- Uppdaterar MinGit till version 2.37.1.1 för att adressera CVE – CVE-2022-29187 (mitre.org), som exponerade användare för en sårbarhet där navigering till en lagringsplats som de äger men som andra användare kan skriva till kan utnyttjas för att köra skadlig kod.
- Uppdaterar Git för Windows till v2.37.1.1 med CVE-2022-31012.
- Ett problem har åtgärdats där standardterminalprofilen skulle starta och snabbt stängas. Om problemet kvarstår bör du åtgärda problemet genom att återställa dina profiler till standarduppsättningen.
Från utvecklarcommunityn
- Internt kompilatorfel vid skapande av UnrealEngine4.27.2
- Konstigt länkfel som rör EXP+ bygga ARM64EC binärt
- LÄNK: allvarligt fel LNK1000: Internt fel under BILD::ResolveEntryPoint
- Kompileringsfel visas med den nya versionen
- Visuell skillnad mellan nedladdade/inte nedladdade objekt är hemsk i Source Control Explorer
Säkerhetsmeddelanden åtgärdade
- CVE-2022-34716 .NET Spoofing Vulnerability Extern entitetsinmatning under verifiering av XML-signatur
- CVE-2022-31012 Fjärrkodkörning Git för Windows installationsprogram kan luras att köra en ej betrodd binär fil
- CVE-2022-29187 Utökade privilegier Skadliga användare kan skapa en .git-katalog i en mapp som ägs av en superanvändare
- CVE-2022-35777 Fjärrkodkörning Visual Studio 2022 Preview Fbx-filparser Heap-överflödesrisk
- CVE-2022-35825 Fjärrkodkörning Visual Studio 2022 Preview Fbx-filparser OOBW-sårbarhet
- CVE-2022-35826 Fjärrkodskörning Visual Studio 2022 Preview Fbx-filparser Buffertöverflödssårbarhet
- CVE-2022-35827 Fjärrexekvering av kod Visual Studio 2022 Preview Fbx-filparser Heap OOBW-sårbarhet
Visual Studio 2022 version 17.2.6
släpptes 12 juli 2022
Problem som åtgärdas i den här versionen av 17.2.6
- Auktoriseringstelemetri som i vissa fall gjorde att Visual Studio visade en meningslös inloggningsdialogruta för operativsystem under starten.
- LibraryManager har uppdaterats för att hantera ändringar i cdnjs-API:et
- Ett problem som gjorde att intelli-sense slutade fungera när ett F#-projekt öppnades igen i samma redigeringssession har åtgärdats.
Från utvecklarcommunityn
- Performance Profiler fungerar inte på grund av två Sytem.Data.SQLite.dllmed olika versioner
- Build avbryter inte efter byggfel i webbplatsprojekt
Visual Studio 2022 version 17.2.5
släpptes 22 juni 2022
Problem som åtgärdas i den här versionen av 17.2.5
- Fel har åtgärdats i VC++ Runtime med brutna länkar för MFC OLE-länknings-/inbäddningscontainrar
- Ett problem har åtgärdats där en SxS-installation av VS2022 och VS2015 (eller äldre) gör att VS misslyckas med att söka efter tillägg.
- Förbättrad validering av containernamn vid etablering av Azure Container Apps.
Från utvecklarcommunityn
- Hanterade C++-pauser vid makroexpansion med mall som härleder ytterligare korrigeringar
- fel LNK2016: den absoluta symbolen @comp.id som används som mål för REL32-flytt i avsnitt 0x9
- "CL.exe" avslutades med kod -1073740791
- __imp___std_init_once_complete olöst extern symbol efter länkning av msvcprtd.lib
- allvarligt fel LNK1103: felsöka information skadad; kompilera om modulen
- En MFC-app kraschar vid andra körningen.
- Designern misslyckas när MVVMLightLibs används i VS2022
- Visual Studio 2022 Professional kan inte längre användas när du har installerat Visual Studio Installer Project Extension
Visual Studio 2022 version 17.2.4
släpptes 14 juni 2022
Problem som åtgärdas i den här versionen av 17.2.4
- Uppdaterade Dev 16.11 C++ Toolset sida vid sida till version 14.29.30145.00. Den senaste versionen av Dev 16.11 C++ Toolset innehåller viktiga felkorrigeringar, inklusive att åtgärda alla återstående C++20-defektrapporter. Information om felkorrigeringar, inklusive C++20-felrapporter i Dev 16.11, finns i Version 16.11.14 i Visual Studio 2019 version 16.11.14
- En potentiell låsning har åtgärdats första gången ett paket läses in (när vi tillämpar paketets inställningar via DTE. Egenskaper) eller i andra scenarier som använder DTE. Egenskaper
Från utvecklarcommunityn
- Nollenhet testar kodtäckning efter uppdatering av VS 2022-verktyg till 17.2
- Ett problem har åtgärdats när HostPath-paketet misslyckas med slutkod 259. Slutkoden ignoreras och rapporteras som en varning, vilket gör att Visual Studio-installationen kan slutföras
Säkerhetsmeddelanden åtgärdade
- CVE-2022-30184 .NET Information Disclosure Vulnerability Det finns en säkerhetsrisk i .NET 6.0 och .NET Core 3.1 i NuGet där en läcka av autentiseringsuppgifter kan inträffa.
Visual Studio 2022 version 17.2.3
släpptes 31 maj 2022
Problem som åtgärdas i den här versionen av 17.2.3
- Lägger till Windows SDK (10.0.22621) för Windows 11, version 22H2, som en valfri komponent i Installationsprogrammet för Visual Studio.
- Löste ett problem där om du klickar på "Skapa en pull-begäran" inte skulle öppna webbläsaren till värdleverantörens sida för att skapa pull-begäran.
- Lägger till ett meddelande när Git identifierar en osäker lagringsplats och gör det möjligt att markera lagringsplatsen som säker.
Från utvecklarcommunityn
- Uppgiften misslyckades – Aktivera språkklienten HtmlLanguageClient. VS 17.2.0.
- Sök i filer slutade fungera – den JSON-RPC anslutningen till fjärrparten gick förlorad innan begäran kunde slutföras
- VS-verktyg för Unity: Alla öppnade filer stängs när de sparas
- Visual Studio 2022 låses vid försök att ladda ned källan för att gå in i ett externt bibliotek
- VS 2022 levereras inaktuell Azurite-version
Visual Studio 2022 version 17.2.2
släpptes 24 maj 2022
Problem som åtgärdas i den här versionen av 17.2.2
- En krasch har åtgärdats i guiden Paket och Publicera när du arbetar med WinUI-projekt som är inriktade på 1.1.0-versionen av Windows App SDK.
Från utvecklarcommunityn
- Svart skärm för iOS-simulator
- GetSccFiles måste anropas i användargränssnittstråden
- 17.2.0 bearbetar inte längre MsBuild-variabelvärden som används i launchSettings.json
- Visual Studio 2022 17.2.0 fungerar inte med DirectX-Graphics-Samples lagringsplats
Visual Studio 2022 version 17.2.1
släpptes den 17 maj 2022
Problem som åtgärdas i den här versionen av 17.2.1
- Korrigerade falska positiva C26828-varningar på C++-uppräkningstyper med överlappande värden.
- Åtgärdade felaktiga AddressSanitizer-felrapportering under scenarier där minne allokeras före ASAN-initiering.
Från utvecklarcommunityn
- Hanterade C++-pauser vid makroexpansion med mall som härleder gjutningar
- Inkonsekventa anteckningar för MFC: C28301: Inga anteckningar för den första deklarationen av "GetThisDispatchMap"
Nyheter i Visual Studio 2022 version 17.2.0
Visual Studio 2022-blogg
Visual Studio 2022 Blog är den officiella källan till produktinsikt från Visual Studio Engineering Team. Du hittar detaljerad information om Visual Studio 2022-versionerna i följande inlägg:
- Visual Studio 2022 version 17.2 är tillgänglig idag!
- Förhandsversion av liveenhetstestning: Bättre och snabbare
Tidsram för support
Visual Studio 2022 version 17.2 är den andra långsiktiga underhållskanalen som stöds för Visual Studio 2022. Enterprise- och Professional-kunder som behöver anta en långsiktig stabil och säker utvecklingsmiljö uppmuntras att standardisera på den här versionen. Som beskrivs mer detaljerat i vår livscykel- och supportprincip stöds version 17.2 med korrigeringar och säkerhetsuppdateringar i 18 månader till och med januari 2024.
Du kan hämta den senaste säkraste versionen av Visual Studio 2022 version 17.2 i nedladdningsavsnittet i my.visualstudio.com eller Microsoft Catalog. Mer information om kanaler som stöds av Visual Studio finns i supportpolicyn för Visual Studio 2022.
Arkivinformation för Visual Studio 2022
- Visual Studio 2022 version 17.0 Versionsinformation
- Visual Studio 2022 version 17.1 Versionsinformation
Installatör
- För 17.2 har vi åtgärdat ett problem som hindrar kunder från att installera Visual Studio på grund av en grupprincipinställning i systemregistret. Visual Studio fungerar nu på samma sätt som WebView2-funktioner för den här installationen.
Editor
- Visual Studio kan nu automatiskt spara koddokument när programmet tappar fokus. Den här funktionen kan nås via dokument om verktygsalternativsmiljö >>> . Om alternativet Spara automatiskt är markerat försöker Visual Studio spara alla dokument med smutsig kod när Visual Studio-programmet förlorar fokus (t.ex. när du byter till ett annat program i Windows).
C++
- I 17.1 introducerade vi kringutrustningsregister och rtos-vyer för inbäddade utvecklare. Vi fortsätter att förbättra funktionerna i dessa vyer med användbarhetsförbättringar i 17.2. Användare kan nu klicka på en fästikon bredvid kringutrustning, register eller fält för att fästa dem överst i kringutrustningsvyn.
- Kompilatorstöd har lagts till för funktionen C++23 som härleder detta, som är tillgängligt under
/std:c++latestflaggan. - Infogat parameternamn och stöd för typtips har lagts till, växlat genom att trycka på Alt+F1 eller dubbeltrycka på Ctrl. Det här beteendet kan anpassas under Verktyg Alternativ >> Textredigerare > C/C++ > IntelliSense.
- Lade till experimentellt stöd för C++20-moduler i CMake-projekt. Detta är för närvarande endast tillgängligt med Visual Studio-generatorn (MSBuild).
- IntelliSense-stöd har lagts till för C++23-funktioner som härleder detta och om konsteval.
- I 17.1 introducerade vi kringutrustningsregister och RTOS-vyer för inbäddade utvecklare. Vi fortsätter att förbättra funktionerna i dessa vyer med användbarhetsförbättringar i 17.2:
- RTOS-verktygsfönstret är nu dolt som standard, vilket förhindrar att ett verktygsfönster visas med felmeddelanden som inte är relevanta när en RTOS inte används.
- När en användare dubbelklickar på ett RTOS-objekt i verktygsfönstret lägger den till en klocka för objektet.
- När en användare väljer start-/slutvärden för stackpekaren i RTOS-verktygsfönstret öppnas den i minnesfönstret.
- Trådmedvetenhet har lagts till för enhetsmål för anropsstackens fönster.
- Implementering av återstående C++20-felrapporter har lagts till (till exempel backportar). Alla C++20-funktioner är nu tillgängliga under växeln /std:c++20. Mer information om de implementerade backportarna finns i projektet C++20 Defect Reports på microsoft/STL GitHub-lagringsplatsen och det här blogginlägget
- Lade till olika funktionaler för C++23-bibliotek, tillgängliga under
/std:c++latestflaggan. Mer information om de nya funktionerna finns i STL Repo changelog - Förbättrad prestanda för den inledande C++-indexeringen med upp till 20%, beroende på djupet i inkluderingsdiagrammet.
Git-verktyg
- Förbättrad linjelagringsupplevelse genom att tillåta scenlinjesmyckning att fungera i olika difflägen (sida vid sida, infogad, vänster, höger vy).
- Steg- och ångra-kommandon i verktygsfältet för titt fungerar nu på mål-hunken.
- Lade till möjligheten att aktivera Git-incheckningsdiagram för bättre prestanda för historik och Git-åtgärder.
- Förbättrad interaktiv mellanlagring genom att lägga till stöd för mellanlagring av enskilda kodrader direkt från redigeraren och diffvyn.
- Förbättrade utcheckningsupplevelsen för grenen, t.ex. grenväxling genom att lägga till fler alternativ och kontexter för när det finns icke-bekräftade ändringar.
- Förbättrade den frånkopplade HEAD-upplevelsen genom att ge möjlighet att behålla eller ta bort incheckningar vid växling till en gren.
- Ett alternativ har lagts till för att inkludera licensmall när du skapar en ny lagringsplats.
- Stöd för radlagring, t.ex. en interaktiv mellanlagring med möjlighet att mellanlagra specifika rader och/eller kodsegment direkt från redigeraren och diffvyn.
- Förbättringar av anslutningsidentifiering i Azure DevOps gör det enklare att relaterade arbetsobjekt för incheckningar.
- Visual Studio använder nu 64-bitars Git för Windows.
Testverktyg
- Nu kan du använda ett snabbare kodtäckningsfönster med mer flexibla kolumner för att organisera och spara vyn. Du kan aktivera förbättringar av kodtäckningsupplevelsen i verktygsalternativ >> Miljöförhandsgranskningsfunktioner>.
- Fjärrtestning stöder nu testkörningar mot fjärranslutna arm64-windowsmiljöer.
- Betydande förbättringar av alla funktioner i liveenhetstestning är tillgängliga under en förhandsgranskningsfunktionsflagga, inklusive:
- Stöd för fler lösningar färdiga än tidigare
- Bättre hantering av stora lösningar
- Bättre standardbeteende att arbeta med stora testuppsättningar
- Bättre avbokningsförmåga för pågående testkörningar
- Fler konfigurationsalternativ med den nya guiden Testa liveenheter och Lutignore-filen
- Aktivera den här nya liveenhetstestningsversionen i verktygsalternativ >> Miljöförhandsgranskningsfunktioner > och läs vårt blogginlägg om du vill veta mer.
- Vi förhandsgranskar också ett mer avancerat testförloppsfält som innehåller mer information om var testutforskaren befinner sig i testkörningsprocessen med liveuppdateringar.
.NET-produktivitet
- Nu ytbehandlar vi inbäddad källa och Källlänk som en del av Go to Implementation om en refererad sammansättning har inbäddad källa eller källlänk. På så sätt kan du navigera till de ursprungliga källfilerna som implementerar målsymbolen.
- I .NET 7 har vi lagt till ett nytt attribut med namnet StringSyntaxAttribute som gör att du kan berätta vilken typ av data en sträng representerar, till exempel JSON, Regex eller DateTime. Vi har lagt till stöd för det här attributet så att du får syntaxmarkering för den nya StringSyntaxAttribute för JSON.
- Vi har lagt till ett diagnostikmeddelande för den nya JSON StringSyntaxAttribute när det finns en felplacerad strängliteral i en objektliteral som säger att ett kolon förväntas.
- Nu har vi en refaktorisering som omsluter en samling initierare för både Visual Basic och C#.
- Nu har vi stöd för inbäddade språk för de nya C# 11-språkfunktionerna för råa strängliteraler. Om du vill använda råa strängliteraler anger du språkversionen i projektfilen till förhandsversion:
<LangVersion>preview</LangVersion>. - Analys av bakgrundskod har nu fler konfigurationsalternativ i Verktygsalternativ > så att du kan ställa in diagnostikomfånget
Nonepå för att inaktivera analys av bakgrundskod. - Rensning av kod har nu stöd för alla alternativ för kodformat.
- Snabbinformation visar nu signaturer för anonyma ombud.
- Det finns en ny ändring i kompilatorn för att inte tillåta parameterlösa konstruktorer i structs. Vi har lagt till en ny kodkorrigering som automatiskt åtgärdar detta.
- I .NET 7.0 har vi lagt till ett nytt attribut med namnet
StringSyntaxAttributesom gör att du kan berätta vilken typ av data en sträng representerar, till exempel JSON, Regex eller DateTime. Vi har lagt till stöd för detta så att du får syntaxmarkering i Visual Studio baserat på vilken typ av data strängen representerar. - Om du dubbelklickar på infogad parameter eller typtips infogas nu parameter- eller typnamn.
- Vi har lagt till en ny refaktorisering som tar bort onödiga lambda-uttryck och anropar metodgruppen direkt. Placera markören på en onödig lambda. Tryck på Ctrl+. för att utlösa menyn Snabbåtgärder och Omstrukturera. Välj Ta bort onödigt lambda-uttryck.
- I C# 11 lägger vi till en ny språkfunktion som kallas råa strängliteraler. Nu har vi en refaktorisering för att konvertera en normal eller ordagrann strängliteral till en rå strängliteral. Om du vill använda råa strängliteraler anger du språkversionen i projektfilen till förhandsversion:
<LangVersion>preview</LangVersion>. Placera markören på en normal eller ordagrann sträng. Tryck på Ctrl+. för att utlösa menyn Snabbåtgärder och Omstrukturera. Välj Konvertera till råsträng.
Razor-redigeraren (ASP.NET Core)
- Den nya Razor-redigeraren visar nu färgerna infogade för textdokumentfärger.
- Den nya Razor-redigeraren stöder nu möjligheten att dölja regioner.
- Den nya Razor-redigeraren stöder nu genvägen "wrap div" Skift+Alt+W.
IntelliCode
- För 17.1 började IntelliCode föreslå snabbåtgärder för C# baserat på en användares avsikt i IntelliSense-listan. För 17.2 visas dessa nu som automatiskt föreslagen kod som visas i redigeraren när du skriver.
- För 17.2 visas IntelliCodes förslag på upprepade redigeringar också som automatiskt föreslagen kod när den föreslagna redigeringen endast omfattar att lägga till kod. Detta gäller både redigeringar som sträcker sig över enskilda rader och flera rader.
Containerverktyg
- Nu kan du lägga till stöd för Docker Compose-containerorkestrering i ett Azure Functions-projekt och felsöka det lokalt.
- Vi har lagt till .NET 7-stöd.
.NET-felsökning med WSL
- Förbättrad felsökning för konfigurationsproblem, inklusive en automatiserad installation av WSL.
Service Fabric
- Vi har lagt till .NET 7-stöd.
SQL Server Data Tools
- Stöd har lagts till för kryptering på kolumnnivå i SQL-projekt som är inriktade på Azure Synapse Analytics.
Webbverktyg
- Skapandet av nya Azure Function-projekt är nu helt integrerat i den allmänna dialogrutan Nytt projekt så att du kan välja och konfigurera Azure-funktionsutlösare utan att behöva en ytterligare dialogruta. Du får också möjlighet att skapa en dockerfile som en del av projektets skapande. När ytterligare konfiguration via Anslutna tjänster behövs navigerar upplevelsen dig dit och vägleder dig genom resten av stegen.
- Nu kan du ansluta programmet till PostgreSQL (Postgres – Officiell avbildning | Docker Hub), MongoDB (Mongo - Officiell bild | Docker Hub) och SQLite (data Source=Sqllite.db) via connected services-upplevelsen
- Varningar som kommer från kodade byggnadsställningar och dess icke-nullbara egenskaper döljs som standard genom att egenskapen "Nullable" läggs till med värdet "anteckningar" i motsvarande .csproj-fil.
- Dialogrutan Lägg till beroende i Anslutna tjänster innehåller nu en sökupplevelse.
Allmänt
- Förbättrat proxystöd genom att identifiera när användare ligger bakom en proxy och proaktivt fråga efter autentiseringsuppgifter när Visual Studio behöver komma åt onlineresurser
Utvecklingsverktyg för Microsoft Teams
- Microsoft Teams App-projektmallen har förbättrats och skapar nu konfigurationsfiler som är konsekventa med teamsfx CLI, inklusive mappen .fx.
- Vi rekommenderar att du skapar ett nytt projekt med hjälp av den uppdaterade mallen för alla befintliga Teams-appar som du har skapat med tidigare versioner av Teams Toolkit.
- Vi har tagit bort kontoval och automatisk registrering av Teams-resurser från Microsoft Teams App-projektmallen.
- Nu kan du välja när du vill logga in med din M365-identitet och registrera appresurser med hjälp av menyalternativet Konfigurera Microsoft Teams-app i Project > Teams Toolkit > .
- Uppdateringar av manifestet.*.template.json filer kan synkroniseras med Teams Developer Portal genom att välja det här menyalternativet igen när som helst.
- Nu kan du skapa och felsöka robotar för Microsoft Teams.
- Skapa ett nytt projekt med hjälp av Microsoft Teams App-projektmallen och välj robotfunktionen.
- Använd Project > Teams Toolkit > Konfigurera Microsoft Teams-appmenyn för att registrera appen och roboten.
- Nu kan du skapa resurser för flikar och robotar i din Azure-prenumeration.
- Använd Project > Teams Toolkit > Provision på menyn Moln för att skapa resurser i en prenumeration.
- Använd Project > Teams Toolkit > Deploy to the Cloud-menyn för att publicera kod till dessa resurser.
- Du kan öppna fjärrhanterade resurser i en webbläsare som skapas från menyn Etablera med hjälp av appmenyn Förhandsgranska Teams.
Felsökning och felsökning av diagnostikoch diagnostik
- Vi har nu stöd för en ny datavisualiserare för att utvärdera IEnumerable<T-gränssnittsimplementeringar> .
- IEnumerable visualizer hjälper dig att utforska större samlingsobjekt i tabellvyn.
- Vi har lagt till stöd för beroende spårningspunkt.
- Nu kan du ange vilken brytpunkt som helst som är beroende av spårningspunkten och vice versa.
- Om brytpunkten är beroende av spårningspunkten träffar den först när spårningspunkten har träffats. (dvs. när spårnings-/loggmeddelandet har skrivits ut i utdatafönstret)
Felsökning och diagnostik
- IEnumerable Visualizer hjälper dig att utforska större samlingsobjekt på ett mer effektivt sätt i tabell- och datarutnätsvyn. Den stöder IEnumerable<T-samlingar> där T kan vara enkla typer eller komplexa typer som ordlistor, inkapslade.
När du har en IEnumerable-kodimplementering visas en förstoringsglasikon i kolumnen Värde i fönstret Locals/Watch. Du ser även ikonen när du hovra över en variabel. Klicka på Ikonen så kommer du åt visualiseraren IEnumerable.
Du kan använda Dölj kolumner för att dölja duplicerade data eller expandera kolumner för att se mer djupgående objekt i komplexa data. Slutligen kan du dölja underordnade för att få en mer kortfattad vy över dina data.
Problem som åtgärdas i 17.2
- Ett problem har åtgärdats där kontoväljaren under "Azure Service Authentication" är bruten och orsakar en omstart av VS, och personer som använder andra språk än engelska kunde inte välja ett annat konto/lägga till ett nytt för Azure Service Authentication.
- Den här versionen av Visual Studio innehåller Win App SDK 1.0.3 se Windows App SDK-versionskanaler – Windows-appar | Microsoft Docs för mer information.
- Ett problem har åtgärdats där lösningar som innehåller WiX-projekt kraschar vid öppning.
- Åtgärdade ett problem där Knappbeskrivningar inte visas korrekt på Daytona-kontroller.
- Webview2-baslinjen i Daytona har uppdaterats.
- Åtgärdade ett problem där "Synkroniseringsgrenen" skulle misslyckas i scenariot där "lokala grenar och fjärranslutna grenar har avvikande" och "pull.rebase var oetiga".
- Ett problem har åtgärdats när användare som skapar en inbyggd C++-app som riktar sig till Android-plattformen stöter på byggfel om arbetsbelastningen "Mobile Development with .NET" också är installerad.
- En fördröjning av användargränssnittet har åtgärdats efter att .NET-projektinläsningen eller bygget av Windows Forms har lästs in eller skapats när Verktygslådan ännu inte har initierats.
- Åtgärdade saknade bitvis uppräkningsvarningar för vissa indata.
- Om du väljer "Läs in alla symboler" i CPU-verktyget visas inte längre tomma rader i analysen.
- IntelliSense är inte längre extremt långsamt (det tar nästan en minut att svara) på ett mönster som används i Vulkan SDK:s C++-huvuden.
- Åtgärdat ett problem som kan öppna dialogrutan "CMake-integrering" och leda till att CMake slutar fungera när du har sparat ändringar i CMakeLists.txt.
- Förbättrad prestanda vid växling av byggkonfiguration med CMake-projekt
- Bättre prestanda vid redigering av stora Razor-källfiler.
- Ett problem har åtgärdats i vyerna för CPU-användningsverktyget där text klipptes av blå användningsstaplar
- Ett felaktigt meddelande om att det inte finns några viktigaste insikter i verktyget CPU-användning har tagits bort även när det finns de viktigaste insikterna.
- Åtgärdade ett fel där meddelandet "Inga insikter hittades" i verktyget CPU-användning inte var korrekt lokaliserat
- Ett problem som hindrade vissa kunder från att installera Visual Studio har åtgärdats på grund av en grupprincipinställning i systemregistret. Visual Studio fungerar nu på samma sätt som WebView2-funktioner för den här installationen.
- Problemet "Det gick inte att installera något tillägg (vsix) för Visual Studio på en offlinedator har åtgärdats.
- Åtgärdade installationsmanifestet för MonoToolchain- och emsdk-arbetsbelastningen.
Från utvecklarcommunityn
- CancellationTokens fördröjning ignoreras i Xamarin.Android när httpclient används
- Om jag öppnar en lösning och sedan skapar den och sedan expanderar testutforskaren förväntar jag mig att se testerna i listan
- Testutforskaren har fastnat i testet "körs"
- Fel: Värdet får inte vara null. Parameternamn: path1
- FO Bug Fix aaaaaaaaaaaaaaaaaaa
- Det finns ett syntaxfel med kodtipset för Intellicode
- Stackspårningar med djup mellan 21 och 23 i Test Explorer
- x:Klassmodifierare i ResourceDictionary bryter automatiskt slutförandestöd i VS när det distribueras som nuget-paket
- WPF-frekvent omläsning är inte tillgängligt/fungerar inte för en lösning medan den är till för en annan
- Xamarin HotReload Fångad undantag i OnAfterSave
- Gå till Definition fungerar inte (men Peek Definition fungerar)
- Det går inte att öppna testloggen med filsökvägen för lång
- clang v13 ICE med /arch:AVX2
- VS 2022 Låser sig på Lägg till nytt objekt
- "Visa i testutforskaren" rullar inte testfallet i vyn Testutforskaren i läget "dölj automatiskt"
-
HasSharedItemsanges uttryckligen till tom av VS, vilket görAssignLinkMetadataatt de hoppas över och misslyckas med delade projektversioner - Tysk översättning: Knappar överlappar i meddelanderutan för snabb inläsning
- Publicera: Det går inte att skapa publiceringsprofilegenskaper\PublishProfiles\AppService.pubxml
- Verktyget kraschar när du använder på en specifik binär fil
- "git" identifieras inte som ett internt eller externt kommando, ett fungerande program eller en batchfil.
- Inläsning av lösningen ger fel och stopp sedan förhandsversionen 2 av 17.2
- Egenskapsfönstret för XAML-filen för Xamarin Project visar tomt
- Fel LNK2013: BRANCH26 korrigeringsspill vid länkning av ARM64EC binär fil
- Kompileringsprocessen fastnar i oändlig loop vid 100% CPU-belastning
- ICE för variantclear-analys med pch i kompilatorversion 17.2p2 (Office; 17.2)
- Xamarin Visual Studio 2022: Det uppstod ett fel när certifikaten lästes in
- Internt kompilatorfel i VS2022 17.2 preview2 för ARM
- VS2022 XAML-designern fungerar inte när CopyLocal är falskt
- Vulkan.hpp gör Intellisense långsamt i Visual Studio 2022
- Bugg när CMakeLists.txt i underkataloger (det går inte att välja CMakeLists.txt i rotmappen)
- ENC-fel kvarstår efter lyckat bygge
- Jämförelse av SSDT-schema misslyckas för Azure SQL Managed Instance
- NET MAUI iOS-versioner misslyckas eftersom Mac Agent inte installerar uppdaterade arbetsbelastningsmanifest för MonoToolchain och emsdk
kända problem
Se alla öppna problem och tillgängliga lösningar i Visual Studio 2022 genom att följa länken nedan.
Visual Studio 2022 version 17.2 Viktig information