Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Belangrijk
Dit is niet de nieuwste versie van Visual Studio. Als u de nieuwste release wilt downloaden, gaat u naar https://visualstudio.microsoft.com/downloads/ en bekijkt u de releaseopmerkingen van Visual Studio 2022.
Ondersteuningsperiode
Visual Studio 2019 versie 16.11 is de uiteindelijke ondersteunde servicebasislijn voor Visual Studio 2019. Enterprise- en Professional-klanten die een stabiele en veilige ontwikkelomgeving op lange termijn willen gebruiken, worden aangemoedigd om te standaardiseren op deze versie. Zoals uitgelegd in ons levenscyclus en ondersteuningsbeleid, wordt versie 16.11 ondersteund met fixes en beveiligingsupdates tot en met april 2029. Dit is de rest van de Visual Studio productlevenscyclus van 2019.
U kunt de meest recente beveiligde versie van Visual Studio 2019 versie 16.11 verkrijgen door naar de site Visual Studio te gaan of door naar de sectie downloads van my.visualstudio.com te gaan. U kunt updates ophalen uit de Microsoft Updatecatalogus. Raadpleeg het beleid support voor Visual Studio 2019 voor meer informatie over Visual Studio ondersteunde basislijnen.
Visual Studio 2019 versie 16.11 Releases
- 14 april 2026 — Visual Studio 2019 versie 16.11.55
- 10 maart 2026 — Visual Studio 2019 versie 16.11.54
- 11 november 2025 — Visual Studio 2019 versie 16.11.53
- 14 oktober 2025 — Visual Studio 2019 versie 16.11.52
- 9 september 2025 — Visual Studio 2019 versie 16.11.51
- 12 augustus 2025 — Visual Studio 2019 versie 16.11.50
- 8 juli 2025 — Visual Studio 2019 versie 16.11.49
- 10 juni 2025 — Visual Studio 2019 versie 16.11.48
- 13 mei 2025 — Visual Studio 2019 versie 16.11.47
- 8 april 2025 — Visual Studio 2019 versie 16.11.46
- 11 maart 2025 — Visual Studio 2019 versie 16.11.45
- 11 februari 2025 — Visual Studio 2019 versie 16.11.44
- 14 januari 2025 — Visual Studio 2019 versie 16.11.43
- 12 november 2024 — Visual Studio 2019 versie 16.11.42
- 8 oktober 2024 — Visual Studio 2019 versie 16.11.41
- 10 september 2024 — Visual Studio 2019 versie 16.11.40
- 13 augustus 2024 — Visual Studio 2019 versie 16.11.39
- 9 juli 2024 — Visual Studio 2019 versie 16.11.38
- 11 juni 2024 — Visual Studio 2019 versie 16.11.37
- 14 mei 2024 — Visual Studio versie 16.11.36
- 9 april 2024 — Visual Studio 2019 versie 16.11.35
- 13 februari 2024 — Visual Studio 2019 versie 16.11.34
- 9 januari 2024 — Visual Studio 2019 versie 16.11.33
- 14 november 2023 — Visual Studio 2019 versie 16.11.32
- 12 oktober 2023 — Visual Studio 2019 versie 16.11.31
- 12 september 2023 — Visual Studio 2019 versie 16.11.30
- 8 augustus 2023 — Visual Studio 2019 versie 16.11.29
- 25 juli 2023 — Visual Studio 2019 versie 16.11.28
- 13 juni 2023 — Visual Studio 2019 versie 16.11.27
- 11 april 2023 — Visual Studio 2019 versie 16.11.26
- 14 maart 2023 — Visual Studio 2019 versie 16.11.25
- 14 februari 2023 — Visual Studio 2019 versie 16.11.24
- 10 januari 2023 — Visual Studio 2019 versie 16.11.23
- 13 december 2022 — Visual Studio 2019 versie 16.11.22
- 8 november 2022 — Visual Studio 2019 versie 16.11.21
- 11 oktober 2022 — Visual Studio 2019 versie 16.11.20
- 13 september 2022 — Visual Studio 2019 versie 16.11.19
- 9 augustus 2022 — Visual Studio 2019 versie 16.11.18
- 12 juli 2022 — Visual Studio 2019 versie 16.11.17
- 14 juni 2022 — Visual Studio 2019 versie 16.11.16
- 17 mei 2022 — Visual Studio 2019 versie 16.11.15
- 10 mei 2022 — Visual Studio 2019 versie 16.11.14
- 19 april 2022 — Visual Studio 2019 versie 16.11.13
- 12 april 2022 — Visual Studio 2019 versie 16.11.12
- 8 maart 2022 — Visual Studio 2019 versie 16.11.11
- 8 februari 2022 — Visual Studio 2019 versie 16.11.10
- 11 januari 2022 — Visual Studio 2019 versie 16.11.9
- 14 december 2021 — Visual Studio 2019 versie 16.11.8
- 16 november 2021 — Visual Studio 2019 versie 16.11.7
- 09 november 2021 — Visual Studio 2019 versie 16.11.6
- 12 oktober 2021 — Visual Studio 2019 versie 16.11.5
- 05 oktober 2021 — Visual Studio 2019 versie 16.11.4
- 14 september 2021 — Visual Studio 2019 versie 16.11.3
- 25 augustus 2021 — Visual Studio 2019 versie 16.11.2
- 16 augustus 2021 — Visual Studio 2019 versie 16.11.1
- 10 augustus 2021 — Visual Studio 2019 versie 16.11.0
Gearchiveerde releaseopmerkingen voor Visual Studio 2019
- Release-opmerkingen voor Visual Studio 2019, versie 16.10
- Release-notities van Visual Studio 2019 versie 16.9
- Visual Studio 2019 versie 16.8 Releaseopmerkingen
- Visual Studio 2019 versie 16.7 Releaseopmerkingen
- Releaseopmerkingen Visual Studio 2019 versie 16.6
- Visual Studio 2019 versie 16.5 Release Notes
- Visual Studio 2019 versie 16.4 Releaseopmerkingen
- Visual Studio 2019 versie 16.3 Releaseopmerkingen
- Visual Studio 2019 versie 16.2 Releaseopmerkingen
- Visual Studio 2019 versie 16.1 Releaseopmerkingen
- Visual Studio 2019 versie 16.0 Releaseopmerkingen
Visual Studio 2019-blog
The Visual Studio 2019 Blog is de officiële bron van product insight van het Visual Studio Engineering Team. U vindt uitgebreide informatie over de Visual Studio 2019-releases in de volgende berichten:
- Visual Studio 2019 v16.11 is nu beschikbaar!
- Visual Studio 2019 v16.10 en v16.11 Preview 1 zijn vandaag beschikbaar!
- Verbeterde productiviteit met Git in Visual Studio
- Vandaag beschikbaar! Visual Studio 2019 v16.9 en v16.10 Preview 1
- Visual Studio 2019 v16.9 Preview 3 is vandaag beschikbaar!
- Visual Studio 2019 v16.9 Preview 2 en Nieuwjaarswensen komen naar u toe!
- Visual Studio 2019 v16.8 en v16.9 Preview beschikbaar vandaag
- Nieuwe functies in Visual Studio 2019 v16.8 Preview 3.1
- Visual Studio 2019 v16.8 Preview 2 introduceert vandaag nieuwe functies!
- Visual Studio 2019 v16.7 en v16.8 Preview 1 vandaag vrijgegeven!
- Visual Studio 2019 v16.7 Preview 2 Vandaag beschikbaar!
- Spannende nieuwe updates voor de Git-ervaring in Visual Studio
- Vandaag vrijgeven! Visual Studio 2019 v16.6 & v16.7 Preview 1
- Visual Studio 2019 versie 16.6 Preview 2 introduceert nieuwe functies op een manier die bij u past
- Visual Studio versie 16.5 van 2019 is nu beschikbaar!
- Het is het seizoen voor de release van Visual Studio 2019 v16.4
- Visual Studio 2019 v16.4 Preview 2, Fall Sports en Pumpkin Spice
- .NET Core Support and More in Visual Studio 2019 versie 16.3 - Nu bijwerken!
- Visual Studio 2019 versie 16.3 Preview 2 en Visual Studio 2019 voor Mac versie 8.3 Preview 2 Uitgebracht!
- Visual Studio 2019 versie 16.2 en 16.3 Preview 1 nu beschikbaar
- Visual Studio 2019 versie 16.2 Preview 2
- Visual Studio 2019 versie 16.1 en Preview 16.2 Preview
- Visual Studio 2019: Codeer sneller. Werk slimmer. Maak de toekomst.
Documentation
De officiële Learn-documentatie voor Visual Studio 2019 wordt gearchiveerd. Gearchiveerde documentatie is niet toegankelijk voor zoekmachines, maar u kunt nog steeds door de gearchiveerde documentatie bladeren op Visual Studio 2019-documentatie (gearchiveerd).
Visual Studio 2019 versie 16.11.55
uitgebracht op 14 april 2026
Problemen die in deze release zijn opgelost
- De GitHub-extensie voor Visual Studio is afgeschaft als een optioneel onderdeel. Het project wordt niet meer onderhouden en vormt potentiële beveiligingsrisico's.
De beveiligingsadviezen behandeld
| De beveiligingsadviezen behandeld | CVE | Beschrijving |
|---|---|---|
| Beveiligingsprobleem met SQLite-geheugenbeschadiging | CVE-2025-6965 | Er bestaat een beveiligingsprobleem in SQLite-versies vóór 3.50.2, waarbij het aantal statistische termen het aantal beschikbare kolommen kan overschrijden. Dit kan leiden tot een probleem met geheugenbeschadiging. |
| Beveiligingsprobleem met betrekking tot Visual Studio openbaarmaking van informatie | CVE-2026-32631 | Er bestaat een beveiligingsprobleem met betrekking tot openbaarmaking van informatie in MinGit vanwege een NTLM-hashlek naar een niet-vertrouwde server. |
| Node.js TLS DoS-beveiligingsprobleem | CVE-2026-21637 | Door een fout in Node.js TLS-foutafhandeling kunnen externe aanvallers resources van een TLS-server vastlopen of uitputten wanneer pskCallback of ALPNCallback in gebruik zijn. |
NOTE: Visual Studio 2019 (16.11.55) wordt nu geleverd met de bijgewerkte NodeJS-versie 22, met name 22.21.1. Het is de moeite waard om te vermelden dat NodeJS 22.x de definitieve release is die ondersteuning biedt voor 32-bits NodeJS-ontwikkeling, waardoor het einde van een tijdperk wordt gemarkeerd voor degenen die gebruikmaken van 32-bits platforms.
NodeJS 22.x is gepland om in april 2027 het einde van de levensduur te bereiken. Tot die tijd blijft Visual Studio 2019 updates leveren voor NodeJS 22.x, indien nodig. Na april 2027 kunnen beveiligingsscanners echter de aanwezigheid van deze EOL-versie binnen Visual Studio 2019-omgevingen markeren. Helaas biedt NodeJS 23 en hoger alleen ondersteuning voor 64-bits, Visual Studio 2019, een 32-bits editie, kan geen upgrade uitvoeren naar nieuwere NodeJS-versies.
Gezien deze uitdagingen is het aanbevolen pad vooruit te upgraden naar Visual Studio 2022 of Visual Studio 2026 om doorlopende ondersteuning en compatibiliteit met toekomstige NodeJS-releases te garanderen. Dit helpt bij het onderhouden van zowel beveiliging als functionaliteit voor uw ontwikkelomgeving.
Visual Studio 2019 versie 16.11.54
uitgebracht op 10 maart 2026
De beveiligingsadviezen behandeld
- CVE-2025-66413 Visual Studio-informatielek - Er bestaat een informatielek in MinGit als gevolg van het uitlekken van de NTLM-hash naar een niet-vertrouwde server.
Visual Studio 2019 versie 16.11.53
uitgebracht op 11 november 2025
Problemen die in deze release zijn opgelost
- Git voor Windows afzonderlijke onderdelen bijwerken naar v2.51.1.1
Developer Community
Visual Studio 2019 versie 16.11.52
uitgebracht op 14 oktober 2025
Problemen die in deze release zijn opgelost
- Updated MinGit naar v2.50.1 om een probleem op te lossen waarbij gebruikers met opslagplaatsen op ReFS-volumes en Windows Server 2022 geen Git-bewerkingen konden uitvoeren met VS IDE.
- De 32-bits versie van de afzonderlijke Git voor Windows-component voor x86-systemen is verwijderd, omdat de ondersteuning voor 32-bits is beëindigd.
De beveiligingsadviezen behandeld
- CVE-2025-55240 Visual Studio Problemen met externe code-uitvoering - Beveiligingsprobleem met niet-vertrouwd zoekpad voor externe code-uitvoering in Gulpfile.
Visual Studio 2019 versie 16.11.51
uitgebracht op 9 september 2025
Problemen die in deze release zijn opgelost
- Deze update bevat oplossingen met betrekking tot Visual Studio naleving.
Visual Studio 2019 versie 16.11.50
uitgebracht op 12 augustus 2025
Problemen die in deze release zijn opgelost
De volgende Windows SDK-versies zijn verwijderd uit het installatieprogramma van Visual Studio 2019:
- 10.0.16299.0
- 10.0.17134.0
- 10.0.17763.0
- 10.0.18362.0
- 10.0.20348.0
- 10.0.22000.0
Als u eerder een van deze versies van de SDK hebt geïnstalleerd met behulp van Visual Studio wordt deze verwijderd wanneer u bijwerkt. Als uw project is gericht op een van deze SDK's, kan er een buildfout optreden, zoals: De Windows SDK-versie 10.0.22000.0 is niet gevonden. Installeer de vereiste versie van Windows SDK of wijzig de SDK-versie op de projecteigenschapspagina's of klik met de rechtermuisknop op de oplossing en selecteer 'Retarget solution'.
U kunt dit oplossen door uw project zo nodig opnieuw te instellen op 10.0.22621.0 of een eerdere ondersteunde versie. Voor een volledige lijst met ondersteunde SDK-versies gaat u naar: https://developer.microsoft.com/windows/downloads/sdk-archive/. Als u een niet-ondersteunde versie van de SDK wilt installeren, kunt u deze hier vinden: https://developer.microsoft.com/windows/downloads/sdk-archive/index-legacy/.
Visual Studio 2019 versie 16.11.49
uitgebracht op 8 juli 2025
Problemen die in deze release zijn opgelost
De beveiligingsadviezen behandeld
- CVE-2025-49739 Visual Studio - Verhoging van privileges - Time-of-check tot time-of-use in Standard Collector Service staat escalatie van lokale bevoegdheden toe
- CVE-2025-27613 Beveiligingsprobleem met Gitk-argumenten
- CVE-2025-27614 Beveiligingsprobleem met uitvoering van Gitk Abitryary-code
- CVE-2025-46334 Git-beveiligingsprobleem met schadelijke shell
- CVE-2025-46835 Kwetsbaarheid voor overschrijven van Git-bestanden
- CVE-2025-48384 Git Symlink-beveiligingsprobleem
- CVE-2025-48385 Beveiligingsprobleem met Git-protocolinjectie
- CVE-2025-48386 Beveiligingsprobleem met Git Credential Helper
Visual Studio 2019 versie 16.11.48
uitgebracht op 10 juni 2025
Problemen die in deze release zijn opgelost
- Het VS-installatieprogramma bijgewerkt met de nieuwste onderhoudsreleases voor Windows SDK-versies 10.0.19041.0 en 10.0.22621.0.
Visual Studio 2019 versie 16.11.47
uitgebracht op 13 mei 2025
Problemen die in deze release zijn opgelost
- Er is een probleem opgelost in het moderne querywerkitem TFVC-controlebeleid waardoor de projectnaam niet werd opgehaald.
- Er is een probleem opgelost in het beleid voor verboden patronen bij TFVC-check-ins waardoor de patronen 'vergeten' werden door het beleid nadat het was gemaakt.
De beveiligingsadviezen behandeld
- CVE-2025-32703 Toegang tot ETW-tracering die niet bekend is door de beheerder die VS op de computer installeert
- CVE-2025-32702 Uitvoering van externe code door het kapen van NuGet-pakketten
- CVE-2025-26646 .NET - Spoofing - Uitbreiding van bevoegdheden in het standaardgedrag van de DownloadFile-taken van msbuild
Visual Studio 2019 versie 16.11.46
uitgebracht op 8 april 2025
Problemen die in deze release zijn opgelost
- Er is ondersteuning toegevoegd voor modern TFVC-check-inbeleid, evenals richtlijnen en waarschuwingen wanneer verouderd TFVC-check-inbeleid wordt toegepast.
Visual Studio 2019 versie 16.11.45
uitgebracht op 11 maart 2025
Problemen die in deze release zijn opgelost
De beveiligingsadviezen behandeld
- CVE-2025-25003 Visual Studio Bevoegdheidstoename kwetsbaarheid
- CVE-2025-24998 Visual Studio Beveiligingsprobleem met installatierechten
Visual Studio 2019 versie 16.11.44
uitgebracht op 11 februari 2025
Problemen die in deze release zijn opgelost
De beveiligingsadviezen behandeld
- CVE-2025-21206 Visual Studio Uitbreiding van bevoegdheden van het installatieprogramma: niet-gecontroleerd zoekpadelement stelt een onbevoegde aanvaller in staat om bevoegdheden lokaal te verhogen.
-
CVE-2023-32002 Node.js
Module._load()beleid voor uitvoering van externe code: het gebruik vanModule._load()kan het beleidsmechanisme omzeilen en modules buiten de policy.json definitie vereisen voor een bepaalde module.
Visual Studio 2019 versie 16.11.43
uitgebracht op 14 januari 2025
Problemen die in deze release zijn opgelost
De beveiligingsadviezen behandeld
- CVE-2025-21172 .NET en Visual Studio beveiligingsprobleem met uitvoering van externe code
- CVE-2025-21176 .NET, .NET Framework en Visual Studio Beveiligingsprobleem met het uitvoeren van externe code
- CVE-2025-21178 Visual Studio Beveiligingsprobleem met uitvoering van externe code
- CVE-2024-50338 Carriage Return-karakter in externe URL stelt kwaadwillend opslag in staat inloggegevens te lekken
Visual Studio 2019 versie 16.11.42
uitgebracht op 12 november 2024
Problemen die in deze release zijn opgelost
Developer Community
Visual Studio 2019 versie 16.11.41
uitgebracht op 8 oktober 2024
Problemen die in deze release zijn opgelost
De beveiligingsadviezen behandeld
- CVE-2024-43603 Denial-of-Service kwetsbaarheid in Visual Studio Collector Service
- CVE-2024-43590 Beveiligingsprobleem met onrechtmatige uitbreiding van bevoegdheden in Visual Studio Herdistribueerbaar installatieprogramma voor C++
Visual Studio 2019 versie 16.11.40
uitgebracht op 10 september 2024
Problemen die in deze release zijn opgelost
De beveiligingsadviezen behandeld
CVE-2024-35272 SQL Server Native Client OLE DB-provider kwetsbaarheid voor externe code-uitvoering
Visual Studio 2019 versie 16.11.39
uitgebracht op 13 augustus 2024
Problemen die in deze release zijn opgelost
- IntelliCode-modelupdates, zodat gebruikers de modellen rechtstreeks ophalen en niet langer afhankelijk zijn van back-endservices voor downloads.
De beveiligingsadviezen behandeld
- CVE-2024-29187(opnieuw gepubliceerd) - Installatieprogramma's op basis van WiX zijn kwetsbaar voor binaire hijack wanneer ze worden uitgevoerd als SYSTEM
Visual Studio 2019 versie 16.11.38
uitgebracht op 9 juli 2024
Problemen die in deze release zijn opgelost
- Versie 6.2 van AzCopy wordt vanwege veroudering niet meer als onderdeel van de Azure Workload in Visual Studio gedistribueerd. De meest recente ondersteunde versie van AzCopy kan worden gedownload van Get gestart met AzCopy.
- Werk MinGit bij naar v2.45.2.1 met GCM 2.5, waarmee een probleem wordt opgelost met de vorige GCM-versie waarin een fout is gerapporteerd aan Git na het klonen en het lijkt alsof de kloon is mislukt.
Visual Studio 2019 versie 16.11.37
uitgebracht op 11 juni 2024
Problemen die in deze release zijn opgelost
- Na een upgrade naar Germanium-build van Windows moet WSL een handmatige upgrade uitvoeren. Dit kan ertoe leiden dat Visual Studio vastloopt bij het openen van CMake-projecten.
De beveiligingsadviezen behandeld
- CVE-2024-30052 uitvoering van schadelijke code op afstand bij het debuggen van dumpbestanden die een schadelijk bestand met een geschikte extensie bevatten
- CVE-2024-29060 verhoging van bevoegdheidsniveaus waarbij de getroffen installatie van Visual Studio wordt uitgevoerd
- CVE-2024-29187 op WiX gebaseerde installatieprogramma's zijn kwetsbaar voor binaire hijack wanneer ze worden uitgevoerd als SYSTEM
Visual Studio 2019 versie 16.11.36
uitgebracht op 14 mei 2024
Problemen die in deze release zijn opgelost
- Deze release bevat een OpenSSL-update naar v3.2.1
De beveiligingsadviezen behandeld
- CVE-2024-32002 Recursieve klonen op niet-hoofdlettergevoelige bestandssysteems die symlinks ondersteunen, zijn vatbaar voor uitvoering van externe code.
- CVE-2024-32004 Uitvoering van externe code tijdens het klonen van speciaal gemaakte lokale opslagplaatsen
Visual Studio 2019 versie 16.11.35
uitgebracht op 9 april 2024
Problemen die in deze release zijn opgelost
- Met deze foutoplossing kan een client nu de bootstrapper in een indeling gebruiken en de parameter --noWeb doorgeven om op een clientcomputer te installeren en ervoor te zorgen dat zowel het installatieprogramma als het Visual Studio product alleen worden gedownload vanuit de indeling. Soms, soms tijdens het installatieproces, zou het installatieprogramma de -noWeb parameter niet respecteren en zou proberen zichzelf zelf bij te werken vanaf het web.
De beveiligingsadviezen behandeld
- CVE-2024-28929 Met deze update wordt een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server opgelost.
- CVE-2024-28930 Met deze update wordt een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server opgelost.
- CVE-2024-28931 Met deze update wordt een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server opgelost.
- CVE-2024-28932 Met deze update wordt een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server opgelost.
- CVE-2024-28933 Met deze update wordt een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server opgelost.
- CVE-2024-28934 Met deze update wordt een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server opgelost.
- CVE-2024-28935 Met deze update wordt een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server opgelost.
- CVE-2024-28936 Met deze update wordt een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server opgelost.
- CVE-2024-28937 Met deze update wordt een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server opgelost.
- CVE-2024-28938 Met deze update wordt een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server opgelost.
- CVE-2024-28941 Met deze update wordt een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server opgelost.
- CVE-2024-28943 Met deze update wordt een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server opgelost.
- CVE-2024-29043 Met deze update wordt een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server opgelost.
Visual Studio 2019 versie 16.11.34
uitgebracht op 13 februari 2024
Problemen die in deze release zijn opgelost
Developer Community
- fatale fout C1001: Interne compilerfout
- VS2022 te oud node.js versie 16 gebruikt, zijn er plannen om een upgrade uit te voeren?
De beveiligingsadviezen behandeld
- CVE-2024-0057 Een beveiligingsfunctie omzeilt beveiligingsproblemen wanneer Microsoft .NET frameworktoepassingen X.509-ketenbouw-API's gebruiken, maar het X.509-certificaat niet volledig valideren vanwege een logische fout.
Visual Studio 2019 versie 16.11.33
uitgebracht op 9 januari 2024
Problemen die in deze release zijn opgelost
- MinGit bijgewerkt naar v2.43.0.1 die bij OpenSSL v3.1.4 wordt geleverd en een regressie adresseert waarbij netwerkbewerkingen onder bepaalde omstandigheden echt traag waren.
Beveiligingsadviezen afgehandeld
- CVE-2024-20656 Er bestaat een beveiligingsprobleem in de SERVICE VSStandardCollectorService150, waarbij lokale aanvallers bevoegdheden kunnen escaleren op hosts waarop een betrokken installatie van Microsoft Visual Studio wordt uitgevoerd.
- CVE-2023-32027 Dit advies wordt opnieuw gepubliceerd om een kwetsbaarheid met betrekking tot uitvoering van externe code in het Microsoft ODBC-stuurprogramma voor SQL Server in Visual Studio aan te pakken.
- CVE-2023-32025 Dit adviesbericht wordt opnieuw gepubliceerd ter adressering van een kwetsbaarheid in het Microsoft ODBC-stuurprogramma voor SQL Server waardoor externe code onbedoeld kan worden uitgevoerd in Visual Studio.
- CVE-2023-32026 Dit advies wordt opnieuw gepubliceerd om een kwetsbaarheid in een Microsoft ODBC-stuurprogramma voor SQL Server aan te pakken die uitvoering van externe code in Visual Studio mogelijk maakt.
- CVE-2023-29356 Dit advies wordt opnieuw gepubliceerd om een Microsoft ODBC-stuurprogramma aan te pakken voor SQL Server beveiligingsprobleem met het uitvoeren van externe code in Visual Studio.
- CVE-2023-32028 Dit advies wordt opnieuw gepubliceerd om een kwetsbaarheid voor uitvoering van externe code in Microsoft SQL OLE DB in Visual Studio aan te pakken.
- CVE-2023-29349 Dit advies wordt opnieuw gepubliceerd om in Visual Studio een Microsoft beveiligingsprobleem met odbc- en OLE DB remote code-uitvoering aan te pakken.
Visual Studio 2019 versie 16.11.32
uitgebracht op 14 november 2023
Problemen die in deze release zijn opgelost
Developer Community
Beveiligingsadviezen afgehandeld
- CVE-2023-36042Een denial-of-service-kwetsbaarheid bestaat in Visual Studio waarbij een onjuist opgemaakte naam kan leiden tot een oneindige lus.
Visual Studio 2019 versie 16.11.31
uitgebracht op 10 oktober 2023
Problemen die in deze release zijn opgelost
- Bijgewerkte versie van Git die door Visual Studio wordt gebruikt naar v 2.41.0.3.
Visual Studio 2019 versie 16.11.30
uitgebracht op 12 september 2023
Problemen die in deze release zijn opgelost
Beveiligingsadviezen afgehandeld
- CVE-2023-36796Deze beveiligingsupdate heeft betrekking op een beveiligingsprobleem in DiaSymReader.dll bij het lezen van een beschadigd PDB-bestand dat kan leiden tot uitvoering van externe code.
- CVE-2023-36794Deze beveiligingsupdate heeft betrekking op een beveiligingsprobleem in DiaSymReader.dll bij het lezen van een beschadigd PDB-bestand dat kan leiden tot uitvoering van externe code.
- CVE-2023-36793Deze beveiligingsupdate heeft betrekking op een beveiligingsprobleem in DiaSymReader.dll bij het lezen van een beschadigd PDB-bestand dat kan leiden tot uitvoering van externe code.
- CVE-2023-36792Deze beveiligingsupdate heeft betrekking op een beveiligingsprobleem in DiaSymReader.dll bij het lezen van een beschadigd PDB-bestand dat kan leiden tot uitvoering van externe code.
- CVE-2023-36759Deze beveiligingsupdate verwijdert pgodriver.sys, waarbij het lezen van een schadelijk bestand kan leiden tot uitbreiding van bevoegdheden
Visual Studio 2019 versie 16.11.29
uitgebracht op 8 augustus 2023
Problemen die in deze release zijn opgelost
- Er is een probleem opgelost waarbij de all-switch van VSWhere geen instanties retourneerde die zich in een niet-startbare toestand bevonden.
Beveiligingsadviezen afgehandeld
- CVE-2023-36897 Visual Studio 2010 Tools for Office Runtime Spoofing Vulnerability Met deze beveiligingsupdate wordt een beveiligingsprobleem opgelost waarbij niet-geverifieerde externe aanvaller VSTO-invoegtoepassingen kan ondertekenen zonder een geldig certificaat voor het ondertekenen van code.
Visual Studio 2019 versie 16.11.28
uitgebracht op 25 juli 2023
Problemen die in deze release zijn opgelost
Visual Studio 2019 versie 16.11.27
uitgebracht op 13 juni 2023
Problemen die in deze release zijn opgelost
- De wizard ActiveX-besturingsvariabele genereert ActiveX-eigenschappen en functies, en herstelt de functionaliteit van Visual Studio 2015.
- Als onderdeel van deze update, om CVE-2023-27909, CVE-2023-27910 en CVE-2023-27911 aan te pakken, verwijderen we .fbx en .dae ondersteuning. Dit is een x86-onderdeel van derden dat niet meer wordt ondersteund door de auteur. Betrokken gebruikers moeten de fbx-editor gebruiken.
Developer Community
- JSON-schema's werken niet met gelokaliseerde Visual Studio
- JumpThreading Fix voor ongeldig maken van JT-waarde nummering
Beveiligingsadviezen afgehandeld
- CVE-2023-24897 Visual Studio Beveiligingsprobleem met het uitvoeren van externe code Deze beveiligingsupdate heeft betrekking op een beveiligingsprobleem in de MSDIA SDK waar beschadigde PDBS heap-overloop kunnen veroorzaken, wat leidt tot een crash of uitvoering van externe code.
- CVE-2023-25652 Visual Studio Beveiligingslek voor uitvoering van externe code Deze beveiligingsupdate verhelpt een kwetsbaarheid waarbij speciaal samengestelde invoer voor "git apply –reject" kan leiden tot gecontroleerd schrijven van inhoud op willekeurige locaties.
- CVE-2023-25815 Visual Studio Spoofing Vulnerability Met deze beveiligingsupdate wordt een beveiligingsprobleem opgelost waarbij GitHub-lokalisatieberichten verwijzen naar een in code vastgelegd pad in plaats van het runtimevoorvoegsel te respecteren dat leidt tot schrijf- en vastlopers van het geheugen.
- CVE-2023-29007 Visual Studio Beveiligingsprobleem bij uitvoering van externe code Deze beveiligingsupdate is een beveiligingsprobleem waarbij een configuratiebestand met een logische fout resulteert in willekeurige configuratie-injectie.
- CVE-2023-29011 Visual Studio kwetsbaarheid bij het uitvoeren van externe code Deze beveiligingsupdate pakt een kwetsbaarheid aan waarbij het Git voor Windows-uitvoerbare bestand dat verantwoordelijk is voor het implementeren van een SOCKS5-proxy, gevoelig is voor het oppikken van een niet-vertrouwde configuratie op computers met meerdere gebruikers.
- CVE-2023-29012 Visual Studio Remote Code Execution Vulnerability Met deze beveiligingsupdate wordt een beveiligingsprobleem opgelost waarbij het Git-programma voor Windows Git CMD-programma onjuist zoekt naar een programma bij het opstarten, wat leidt tot stille willekeurige uitvoering van code.
- CVE-2023-27909 Visual Studio Beveiligingsprobleem bij het uitvoeren van externe code Deze beveiligingsupdate heeft betrekking op een out-Of-Bounds Write Vulnerability in Autodesk® FBX® SDK, waarbij versie 2020 of eerder kan leiden tot het uitvoeren van code door kwaadwillende FBX-bestanden of openbaarmaking van informatie.
- CVE-2023-27910 Visual Studio Vulnerability Information Disclosure Met deze beveiligingsupdate wordt een beveiligingsprobleem opgelost waarbij een gebruiker mogelijk wordt misleid om een schadelijk FBX-bestand te openen dat misbruik kan maken van een beveiligingsprobleem met een stackbufferoverloop in Autodesk® FBX® SDK 2020 of eerder, wat kan leiden tot uitvoering van externe code.
- CVE-2023-27911 Visual Studio Beveiligingsprobleem bij het uitvoeren van externe code Met deze beveiligingsupdate wordt een beveiligingsprobleem opgelost waarbij een gebruiker mogelijk wordt misleid om een schadelijk FBX-bestand te openen dat misbruik kan maken van een heapbufferoverloopprobleem in Autodesk® FBX® SDK 2020 of eerder, wat kan leiden tot uitvoering van externe code.
- CVE-2023-33139 Visual Studio Vulnerability Information Disclosure Met deze beveiligingsupdate wordt een OOB-beveiligingsprobleem opgelost waarbij de obj-bestandsparser in Visual Studios leidt tot openbaarmaking van informatie.
Visual Studio 2019 versie 16.11.26
uitgebracht op 11 april 2023
Problemen die in deze release zijn opgelost
- Er is een probleem opgelost in IIS Express dat een crash kon veroorzaken bij het bijwerken van telemetriegegevens.
- Er is een crash opgelost wanneer ongeldige invoer wordt verzonden naar het stuurprogramma dat tijdens de PGO-training wordt gebruikt voor kernelmodusstuurprogramma's.
Developer Community
Beveiligingsadviezen afgehandeld
- CVE-2023-28296 Visual Studio Beveiligingsprobleem bij het uitvoeren van externe code
- CVE-2023-28299 Visual Studio Beveiligingsprobleem met adresvervalsing
- CVE-2023-28262 Visual Studio Uitbreiding van beveiligingsprobleem met bevoegdheden
- CVE-2023-28263 Visual Studio Informatieonthullingskwetsbaarheid
Visual Studio 2019 versie 16.11.25
uitgebracht op 14 maart 2023
Problemen die in deze release zijn opgelost
- Git 2.39 heeft de naam van de waarde voor credential.helper gewijzigd van 'manager-core' in 'manager'. Zie https://aka.ms/gcm/rename voor meer informatie.
- Updates voor mingit en Git voor Windows-pakket naar v2.39.2, dat CVE-2023-22490 aanpakt.
Beveiligingsadviezen afgehandeld
- CVE-2023-22490 Mingit kwetsbaarheid voor externe code-uitvoering
- CVE-2023-22743 Git for Windows Installer-uitbreiding van beveiligingsproblemen met bevoegdheden
- CVE-2023-23618 Git voor Windows kwetsbaarheid voor uitvoeren van externe code
- CVE-2023-23946 Mingit Kwetsbaarheid voor Uitvoering van Externe Code
Visual Studio 2019 versie 16.11.24
uitgebracht op 14 februari 2023
Problemen die in deze release zijn opgelost
- CPython-interpreter bijgewerkt naar versie 3.9.13.
- Mingit en Git voor Windows-pakket bijgewerkt naar v2.39.1.1, dat betrekking heeft op CVE-2022-41903
Beveiligingsadviezen afgehandeld
- CVE-2023-21566 Visual Studio Beveiligingsprobleem met bevoegdheden van het installatieprogramma
- CVE-2023-21567 Visual Studio Denial of Service Vulnerability
- CVE-2023-21808 .NET en Visual Studio beveiligingsprobleem met het uitvoeren van externe code
- CVE-2023-21815 Visual Studio Beveiligingsprobleem met uitvoering van externe code
- CVE-2023-23381 Visual Studio Code Beveiligingsprobleem met uitvoering van externe code
- CVE-2022-23521 gitattributes integer overflow
-
CVE-2022-41903 Heap-overloop in
git archive,git log --formatleidt tot RCE - CVE-2022-41953 Git GUI Clone Remote Code-uitvoeringskwetsbaarheid
Visual Studio 2019 versie 16.11.23
uitgebracht op 10 januari 2023
Beveiligingsadviezen afgehandeld
- CVE-2023-21538 .NET Denial of Service Vulnerability Er bestaat een denial of service-beveiligingsprobleem in .NET 6.0, waarbij een kwaadwillende client een stack-overloop kan veroorzaken die kan leiden tot een denial of service-aanval wanneer een aanvaller een ongeldige aanvraag verzendt naar een blootgesteld eindpunt.
Visual Studio 2019 versie 16.11.22
uitgebracht op 13 december 2022
Beveiligingsadviezen afgehandeld
- CVE-2022-41089 Uitvoering van externe code Er bestaat een beveiligingsprobleem met het uitvoeren van externe code in .NET Core 3.1, .NET 6.0 en .NET 7.0, waarbij een kwaadwillende actor ertoe kan leiden dat een gebruiker willekeurige code uitvoert als gevolg van het parseren van kwaadwillende xps-bestanden.
Visual Studio 2019 versie 16.11.21
uitgebracht op 8 november 2022
Problemen die in deze release zijn opgelost
- Er zijn voorwaardelijke beveiligingen toegevoegd om onjuiste verwijzingen in AMD64-optimalisaties op te lossen voor boost, stl_interfaces.
Beveiligingsadviezen afgehandeld
- CVE-2022-41119 Uitvoering van externe code Heap Overflow Vulnerbaility in Visual Studio
- CVE-2022-39253 Openbaarmaking van informatie Het standaard derefereren van symbolische koppelingen bij lokale kloonoptimalisatie
Visual Studio 2019 versie 16.11.20
uitgebracht op 11 oktober 2022
Problemen die in deze release zijn opgelost
- Betrouwbaarder maken van de weergave van bronnen voor projecten die opnieuw worden geladen.
- Beheerders kunnen de VS Installer op een offline-clientcomputer bijwerken vanuit een layout zonder VS bij te werken.
Beveiligingsadviezen afgehandeld
- CVE-2022-41032 .NET Uitbreiding van beveiligingsproblemen met bevoegdheden Er bestaat een beveiligingsprobleem in .NET 7.0.0-rc.1, .NET 6.0, .NET Core 3.1- en NuGet-clients (NuGet.exe, NuGet.CommandLine, NuGet.CommandLine, NuGet.Protocol), waarbij een kwaadwillende actor ertoe kan leiden dat een gebruiker willekeurige code uitvoert.
Visual Studio 2019 versie 16.11.19
uitgebracht 13 september 2022
Problemen die in deze release zijn opgelost
- Betrouwbaarder maken van de weergave van bronnen voor projecten die opnieuw worden geladen.
Beveiligingsadviezen afgehandeld
- CVE-2022-38013 .NET Denial of Service VulnerabilityA Denial of Service beveiligingsprobleem bestaat in ASP.NET Core 3.1 en .NET 6.0, waarbij een kwaadwillende client een stack-overloop kan veroorzaken die kan leiden tot een Denial of Service-aanval wanneer een aanvaller een aangepaste nettolading verzendt die tijdens modelbinding wordt geparseerd.
Visual Studio 2019 versie 16.11.18
uitgebracht op 9 augustus 2022
Van de Developer Community
- gecodeerde gebruikersinterface in VS2019 - VS loopt vast bij het openen en/of uitbreiden van UI-kaarten
- Het starten van meerdere opstartprojecten mislukt met het foutbericht
Beveiligingsadviezen afgehandeld
- CVE-2022-34716 .NET Beveiligingsprobleem met betrekking tot openbaarmaking van gegevens Er bestaat een beveiligingsprobleem met betrekking tot openbaarmaking van informatie in .NET 6.0 en .NET Core 3.1 die kunnen leiden tot onbevoegde toegang tot vertrouwelijke informatie.
- CVE-2022-31012 Uitvoering van externe code Git voor Windows kan worden misbruikt om een niet-vertrouwd binair bestand uit te voeren
- CVE-2022-29187 Uitbreiding van bevoegdheden Kwaadwillende gebruikers kunnen een .git-map maken in een map die eigendom is van een supergebruiker
- CVE-2022-35777 Afstandsuitvoering van code Visual Studio 2022 Preview Fbx-bestandsparser Heap-overloopkwetsbaarheid
- CVE-2022-35825 Remote Code Execution Visual Studio 2022 Preview Fbx File Parser OOBW Vulnerability
- CVE-2022-35826 Remote Code Execution Visual Studio 2022 Preview Fbx File Parser Heap overflow Vulnerability
- CVE-2022-35827 Remote Code Execution Visual Studio 2022 Preview Fbx File Parser Heap OOBW Vulnerability
Visual Studio 2019 versie 16.11.17
uitgebracht op 12 juli 2022
Problemen die in deze release zijn opgelost
- LibraryManager bijgewerkt voor wijzigingen in cdnjs-API
Van de Developer Community
Visual Studio 2019 versie 16.11.16
uitgebracht op 14 juni 2022
Van de Developer Community
Beveiligingsadviezen afgehandeld
- CVE-2022-30184 .NET Vulnerability Information Disclosure Er bestaat een beveiligingsprobleem in .NET 6.0 en .NET Core 3.1 in NuGet waar een referentielek kan optreden.
- CVE-2022-24513 Uitbreiding van beveiligingsproblemen met bevoegdheden Een mogelijk beveiligingsprobleem met onrechtmatige uitbreiding van bevoegdheden bestaat wanneer de Microsoft Visual Studio updater-service lokale configuratiegegevens onjuist parseert.
Visual Studio 2019 versie 16.11.15
uitgebracht op 17 mei 2022
Problemen die in deze release zijn opgelost
- Vaste verbindingen voor Azure SQL Managed Instance in SQL Server Data Tools, waaronder Schema Compare en SQL Server Explorer. Opmerking: Ondersteuning voor Azure Arc-ingeschakelde Managed Instance is in afwachting van een toekomstige release (In de Community)
Van de Developer Community
Visual Studio 2019 versie 16.11.14
uitgebracht op 10 mei 2022
Problemen die in deze release zijn opgelost
- De implementatie voor de resterende C++20 foutrapporten is toegevoegd (ook wel bekend als backports). Alle C++20-functies zijn nu beschikbaar onder de schakeloptie /std:c++20. Zie voor meer informatie over de geïmplementeerde backports het C++20-defectrapportenproject op de microsoft/STL GitHub-repository en deze blogpost
- Geüpdatete Git for Windows-versie die door Visual Studio wordt gebruikt en als optioneel onderdeel installeerbaar is naar 2.36.0.1
- Er is een probleem opgelost met Git-integratie, waarbij het ophalen/synchroniseren van vertakkingen die zijn gedivergeerd, ervoor zorgde dat het uitvoervenster geen gelokaliseerde aanwijzing gaf over hoe dit op te lossen.
Van de Developer Community
Beveiligingsadviezen afgehandeld
CVE-2022-29117 .NET Denial of Service Vulnerability Er bestaat een beveiligingsprobleem in .NET 6.0, .NET 5.0 en .NET Core 3.1, waarbij een kwaadwillende client cookies kan manipuleren en een Denial of Service kan veroorzaken.
CVE-2022-23267 .NET Core Denial of Service Vulnerability Er bestaat een beveiligingsprobleem in .NET 6.0, .NET 5.0 en .NET Core 3.1, waarbij een kwaadwillende client een Denial of Service kan veroorzaken via overtollige geheugentoewijzingen via HttpClient.
CVE-2022-29145 .NET Denial of Service Vulnerability Er bestaat een beveiligingsprobleem in .NET 6.0, .NET 5.0 en .NET Core 3.1, waarbij een kwaadwillende client een Denial of Service kan veroorzaken wanneer HTML-formulieren worden geparseerd.
CVE-2022-24513 Uitbreiding van beveiligingsproblemen met bevoegdheden Een mogelijk beveiligingsprobleem met onrechtmatige uitbreiding van bevoegdheden bestaat wanneer de Microsoft Visual Studio updater-service lokale configuratiegegevens onjuist parseert.
Visual Studio 2019 versie 16.11.13
uitgebracht op 19 april 2022
Problemen die in deze release zijn opgelost
- Opgelost vctip.exe regressie van 16.11.12
- Er is een fout opgelost waardoor sommige toepassingen die zijn gebouwd met ASAN (Address Sanitizer) niet kunnen worden geladen in Windows 11.
- Er is een ander ASAN-probleem opgelost waarbij toepassingen met meerdere threads met heap-conflicten mogelijk doodlopende situaties kunnen ervaren, onjuiste 'wild pointer freed'-rapporten of een impasse bij het afsluiten van het proces.
Visual Studio 2019 versie 16.11.12
uitgebracht op 12 april 2022
Problemen die in deze release zijn opgelost
- Er is een probleem opgelost waardoor sommige animaties voor testuitvoering op de achtergrond werden uitgevoerd, zelfs wanneer de bijbehorende testuitvoeringen zijn voltooid. Dit veroorzaakt vertragingen die vooral merkbaar waren op monitors met een hoge vernieuwingsfrequentie. De oplossing moet de ervaring van het gebruik van VS op monitors met een hoge vernieuwingsfrequentie verbeteren.
- Er is een onnodige waarschuwing verwijderd bij het maken van verbinding met een LiveShare-server die geen bepaalde functionaliteit biedt die door de client wordt gebruikt.
Van de Developer Community
- Geoptimaliseerde Qt-toepassingen crashen bij het opstarten op ARM64:
- Ik krijg een foutmelding liveshare: de gebruiker van het uitvoerkanaal werkt met beperkte functionaliteit vanwege het ontbreken van een afhankelijke service.
- Zoeken in IVsTextImage werkt niet in VisualStudio 2019
Beveiligingsadviezen afgehandeld
CVE-2022-24765 Verhoging van privilege-kwetsbaarheid Er bestaat een mogelijk beveiligingsprobleem in Git voor Windows, waarin Git-bewerkingen buiten een repository kunnen worden uitgevoerd tijdens het zoeken naar een Git-directory. Git voor Windows is nu bijgewerkt naar versie 2.35.2.1.
CVE-2022-24767 DLL-hijackingprobleem Er bestaat een mogelijk dll-hijackingprobleem in Git voor Windows-installatieprogramma wanneer u het installatieprogramma uitvoert onder het systeemgebruikersaccount. Git voor Windows is nu bijgewerkt naar versie 2.35.2.1.
CVE-2022-24513 Uitbreiding van beveiligingsproblemen met bevoegdheden Een mogelijk beveiligingsprobleem met onrechtmatige uitbreiding van bevoegdheden bestaat wanneer de Microsoft Visual Studio updater-service lokale configuratiegegevens onjuist parseert.
Visual Studio 2019 versie 16.11.11
uitgebracht op 8 maart 2022
Problemen die in deze release zijn opgelost
- Er is een probleem opgelost met foutopsporing op afstand, met name van invloed op Azure App Service, waarbij verificatiefouten soms optreden met 'De verbinding met het externe eindpunt is beëindigd' en Visual Studio niet om referenties vraagt.
- Verbeterde prestaties op monitors met een hoge vernieuwingsfrequentie.
Van de Developer Community
- Interne compilerfout in fold expressie met += operator op 16.11
- consteval constructor en C7595
- cl maakt speciale lidfuncties niet automatisch constexpr
- Losstaande 'requires'-expressies zijn niet toegestaan
- Er zijn geen geconfigureerde extensiegalerieën in VS 2019
- Sql Server-objectverkenner bevat geen indexen
- SQL-project wordt niet gebouwd als het bestandsopslagtabellen bevat
Beveiligingsadviezen afgehandeld
CVE-2020-8927 Vulnerability Er bestaat een beveiligingsprobleem met de uitvoering van externe code in .NET 5.0 en .NET Core 3.1 waar een bufferoverloop bestaat in de brotli-bibliotheekversies vóór 1.0.8.
CVE-2022-24464 Vulnerability Er bestaat een denial of service-beveiligingsprobleem in .NET 6.0, .NET 5.0 en .NET CORE 3.1 bij het parseren van bepaalde typen HTTP-formulieraanvragen.
CVE-2022-24512 Vulnerability Er bestaat een beveiligingsprobleem voor het uitvoeren van externe code in .NET 6.0, .NET 5.0 en .NET Core 3.1 waar een stackbufferoverloop plaatsvindt in .NET Dubbele parseringsroutine.
CVE-2021-3711 OpenSSL Buffer Overflow vulnerability Er bestaat een potentieel bufferoverloopprobleem in OpenSSL, dat wordt gebruikt door Git voor Windows. Git voor Windows is nu bijgewerkt naar versie 2.35.1.2, waarmee dit probleem wordt opgelost.
Visual Studio 2019 versie 16.11.10
uitgebracht op 8 februari 2022
Problemen die in deze release zijn opgelost
- Er is een probleem opgelost dat af en toe crashes veroorzaakte bij het linken met C++.
- Stil probleem met slechte codegeneratie bij x64.
- Een probleem waardoor bestanden niet konden worden verwijderd terwijl ze werden verwerkt door statische analyse op de achtergrond van C++ .
- Er is een probleem opgelost in C++ ATL CString-gelijkheidsoperator in de C++20-modus.
- Er is een probleem opgelost waardoor een initialisatiefunctie niet kon worden uitgevoerd in een belastingtestscenario.
Van de Developer Community
- Ontbrekende vergelijkingsoperatoren tussen LPCWSTR en CString in VS 16.11.8
- x64 optimalisator-bug VC++2019 16.11.4
Beveiligingsadviezen afgehandeld
CVE-2022-21986 Vulnerability A Denial of Service vulnerability bestaat in .NET 5.0 en .NET 6.0 wanneer de Kestrel-webserver bepaalde HTTP/2- en HTTP/3-aanvragen verwerkt.
Visual Studio 2019 versie 16.11.9
uitgebracht op 11 januari 2022
Problemen die in deze release zijn opgelost
- Er is een probleem opgelost waarbij toepassingen niet meerdere keren kunnen worden opgespoord wanneer Windows Terminal wordt gebruikt als de standaardterminal.
- Hersteloplossing voor het deblokkeren van klanten bij beperkte configuraties
- Er is een probleem opgelost waardoor een client een nieuwere bootstrapper niet kon bijwerken. Zodra de klant de bootstrapper en het installatieprogramma gebruikt die in januari 2022 of later is verzonden, zouden alle updates met behulp van de volgende bootstrappers gedurende de hele levenscyclus van het product moeten werken.
- Er is een incidenteel exemplaar opgelost waarbij VSInstr niet zou afsluiten bij het instrumenteren van een binair met vluchtige metagegevens, waardoor instrumentatieprofilering mislukt.
- Een probleem is opgelost waarbij het compileren van C++-code met zeer grote functies met behulp van /Og of #pragma optimize("g") ongeldige code kon genereren (ongeldig codegen).
- Er is een fout opgelost in C++ Gelijktijdigheid::parallel_for_each waardoor het aanroepende proces crashte vanwege een integer-overflow.
Van de Developer Community
Visual Studio 2019 versie 16.11.8
uitgebracht op 14 december 2021
Problemen die in deze release zijn opgelost
Bidirectionele weergave van tekstcontrolekarakters
Om een potentieel kwaadaardige exploit te voorkomen waardoor code verkeerd kan worden voorgesteld, staat de Visual Studio-editor niet langer toe dat bidirectionele tekstcontrolekarakters de volgorde van tekens op het bewerkingsoppervlak kunnen manipuleren. Een nieuwe optie zorgt ervoor dat deze bidirectionele tekstcontroletekens met tijdelijke aanduidingen worden weergegeven. De bidirectionele tekstbesturingstekens zijn nog steeds aanwezig in de code, omdat dit gedrag alleen van invloed is op wat wordt weergegeven in de code-editor.
Deze functionaliteit wordt beheerd in Extra\Opties. Op de pagina Teksteditor\Algemeen is er een optie voor 'Besturingstekens voor bidirectionele tekst weergeven'. Deze optie wordt standaard ingeschakeld. Wanneer deze optie is ingeschakeld, worden alle bidirectionele tekstbesturingstekens weergegeven als tijdelijke aanduidingen. Als u de optie uitschakelt, wordt teruggezet naar het vorige gedrag waarbij deze tekens niet worden weergegeven.
Een Unicode-teken wordt beschouwd als een bidirectioneel tekstbesturingsteken als het in een van de volgende bereiken valt: U+061c, U+200e-U+200f, U+202a-U+202e, U+2066-U+2069.
- Er is een probleem opgelost in de C++-compiler waarbij een sjabloondestructor die betrokken is bij een klassehiërarchie met gegevenslid-initialisatoren, mogelijk te vroeg wordt geïnstantieerd, wat kan leiden tot onjuiste diagnostische gegevens over het gebruik van ongedefinieerde typen of andere fouten.
- Er is een probleem opgelost in de C++20- en C++Nieuwste-taalmodi met betrekking tot de vergelijkingen van ATL's CString.
- Python 3.9.7 toegevoegd aan Python workload. Python 3.7.8 verwijderd vanwege een beveiligingsprobleem.
Van de Developer Community
- Het DacPac-bestand waarnaar wordt verwezen, zorgt ervoor dat het refactorlogboek wordt verwerkt, zelfs wanneer IncludeCompositeObjects onwaar is
- CString met de spaceship-operator <=> retourneert een onjuist resultaat (beïnvloedt std::map, std::set, enz.)
- Visual Studio sqldb-project kan geen primaire sleutel maken met (statistics_incremental = on) in tabel
- Template-erfenis dwingt soms onjuiste instantiëring af.
- Visual Studio 2019 loopt vast bij het vergelijken van aspx-/aspx.vb-bestanden
- Microsoft.Azure. Compute.Emulator.EXE wordt niet bijgewerkt
Beveiligingsadviezen afgehandeld
CVE-2021-43877 .NET Vulnerability Er bestaat een beveiligingsprobleem met uitbreiding van bevoegdheden in ANCM, waardoor uitbreiding van bevoegdheden mogelijk is wanneer .NET kern, .NET 5 en .NET 6 toepassingen worden gehost binnen IIS.
CVE-2021-42574 Beveiligingsprobleem met bidirectionele tekst besturingstekens voor bidirectionele tekst kunnen worden gebruikt om ervoor te zorgen dat code in de editor anders wordt weergegeven dan wat zich op de schijf bevindt.
Visual Studio 2019 versie 16.11.7
uitgebracht op 16 november 2021
Problemen die in deze release zijn opgelost
- Voegt Xcode 13.1-ondersteuning toe.
- De bootstrappers respecteren nu de parameter --useLatestInstaller, waardoor het nieuwste installatieprogramma wordt geïntegreerd in de indeling. Met dit nieuwste installatieprogramma, dat wordt geleverd met Visual Studio 2022, kan het scenario worden gebruikt waarin ondernemingen hun klanten van de ene indeling naar de andere willen overzetten. Raadpleeg de [Visual Studio Beheerdershandleiding](* De bootstrappers respecteren nu de parameter --useLatestInstaller, waardoor het meest recente installatieprogramma in de indeling wordt geïntegreerd. Met dit nieuwste installatieprogramma, dat wordt geleverd met Visual Studio 2022, kan het scenario worden gebruikt waarin ondernemingen hun klanten van de ene indeling naar de andere willen overzetten. Raadpleeg de Visual Studio Beheerdershandleiding voor meer informatie.
- Er is een probleem opgelost waarbij WAP-projecten niet worden weergegeven in de keuzelijst op de opstartprojectenwerkbalk.
- Er is een probleem opgelost met Windows Application Projects (WAP), waarbij de uiteindelijke toepassingsbundel in bepaalde omstandigheden verkeerde binaire bestanden bevat.
- Voorkom dat u 'Team Explorer > Manage Connections' of 'Git Changes'-vensters opent, waardoor TFVC-oplossingen worden verwijderd.
Van de Developer Community
- vanaf versie 16.8.0 tot 16.9.1 reageert niet meer en wordt regelmatig opnieuw opgestart
- IntelliSense-fout met std::source_location::current()
- Visual Studio 2019 versie 16.10 - UWP - Xamarin: Runtime-uitzondering 'Kan bestand of assembly niet laden' na het bijwerken naar Visual Studio 16.10
- Visual Studio 2019 versie 16.11.3 - Uwp-toepassing verpakken mislukt
- 16.11.6: Pakket 'AndroidImage_x86_API125_Private,version=10.0.0.3' kan niet worden geïnstalleerd
Visual Studio 2019 versie 16.11.6
uitgebracht op 09 november 2021
Problemen die in deze release zijn opgelost
- Los het incidentele geval op waarbij VSInstr niet afsluit bij het instrumenteren van een binaire met vluchtige metagegevens.
- Oplossing voor 'waarde van bereik'-fouten bij het gebruik van C++ IntelliSense.
- Onder bepaalde omstandigheden, wanneer een internationale landinstelling is geselecteerd, loopt fsi vast bij uitvoering vanuit Visual Studio. Deze release lost het probleem op en fsi zou nu correct moeten werken.
- Lost een probleem op waardoor Visual Studio tests kan bouwen, fouten opsporen of uitvoeren op binaire bestanden die niet zijn bijgewerkt met de meest recente codewijzigingen.
- Lost een threadpool-lek op tijdens het lokaal debuggen van Cloud Services.
- Ondersteuning voor Android 12-API's toevoegen.
- Lost een mogelijke impasse op bij het sluiten van Performance Profiler of Diagnostische hulpprogramma's op Windows Server machines.
- Verhelpt een vertraging bij het opstarten van VS.
Beveiligingsadviezen afgehandeld
CVE-2021-42319 Verhoging van Bevoegdheden-kwetsbaarheid Er bestaat een kwetsbaarheid voor het verhogen van bevoegdheden in de WMI-provider die is opgenomen in het Visual Studio-installatieprogramma.
CVE-2021-42277 Diagnostics Hub Standard Collector Service Elevation of Privilege Vulnerability Er bestaat een beveiligingsprobleem met uitbreiding van bevoegdheden wanneer de Diagnostics Hub Standard Collector bestandsbewerkingen onjuist verwerkt.
Visual Studio 2019 versie 16.11.5
uitgebracht op 12 oktober 2021
Problemen die in deze release zijn opgelost
Beveiligingsadviezen afgehandeld
CVE-2020-1971 OpenSSL DDoS-kwetsbaarheid
Er bestaat een mogelijk denial of service-beveiligingsprobleem in de OpenSSL-bibliotheek, die wordt gebruikt door Git.
CVE-2021-3449 OpenSSL Denial of Service-kwetsbaarheid
Er bestaat een mogelijk denial of service-beveiligingsprobleem in de OpenSSL-bibliotheek, die wordt gebruikt door Git.
CVE-2021-3450 OpenSSL Denial of Service-beveiligingsprobleem
Er bestaat een mogelijke omzeiling van parameters in de OpenSSL-bibliotheek, die door Git wordt gebruikt.
CVE-2021-41355 .NET Kwetsbaarheid voor openbaarmaking
Er bestaat een beveiligingsprobleem met betrekking tot openbaarmaking van informatie in .NET waarbij System.DirectoryServices.Protocols.LdapConnection referenties in tekst zonder opmaak verzendt in Linux.
Visual Studio 2019 versie 16.11.4
uitgebracht op 05 oktober 2021
Problemen die in deze release zijn opgelost
- Windows 11 SDK-ondersteuning.
- Voeg AMD64 wiskundige functies toe aan ARM64X CRT.
- Updates voor de ARM64- en ARM64EC-interfaces tussen de binaire en de POGO-instrumentatieruntime.
- Er zijn verschillende problemen opgelost met de reactiesnelheid en juistheid van IntelliSense die van invloed zijn op C++20-concepten, reeksen en verkorte functiemal.
- Er is een false positive opgelost in lokale levensduurcontroles.
- Een probleem gecorrigeerd waarbij arrays die zijn toegewezen met een constante grootte van > 32 bits minder geheugen konden toewijzen dan aangevraagd.
- Zorgt ervoor dat de initialisatie van ATL-tekenreeksen plaatsvindt tijdens de initialisatie van statische variabelen, in het standaard-AppDomain.
- Er is een fout opgelost in C++ Gelijktijdigheid::parallel_for_each waardoor het aanroepende proces crashte vanwege een integeeroverloop.
- Er is een fout opgelost in de iterator-foutopsporingsmachines van STL die crashes in multithreaded programma's met STL-containers kunnen veroorzaken.
- We hebben een fatale interne compilerfout opgelost die wordt veroorzaakt door niet-benoemde structs waarvan naar velden wordt verwezen vanuit SAL-aantekeningen.
- Lost een zeldzame crash op bij het analyseren van sjablooncode die gebruikmaakt van __uuidof.
- Er is een probleem opgelost waardoor statische C++-analyseresultaten soms niet correct worden weergegeven in de actie FixIt.
- Probleem opgelost bij het openen van .uitest-extensiebestanden in het Coded UI-project.
- Wijzigingsgebeurtenissen voor niet-onderdeelobjecten in WinForms .NET designer
- Oplossing voor crash bij verwijderen van ContextMenuStrip-controle in de .NET Windows Forms-designer.
- Zorg voor bescherming tegen crashes wanneer de Windows Forms-ontwerper opnieuw wordt geladen tijdens het slepen.
- Oplossing voor onregelmatige VS-crash tijdens interactie met WinForms .NET designer tijdens het opnieuw opbouwen van oplossingen of projecten.
- Er is een fout opgelost waardoor .NET vijf projecten werden gerapporteerd als verouderd wanneer ze up-to-date moesten zijn, waardoor tragere builds werden veroorzaakt.
- Schakel assetindexering automatisch uit voor grootschalige Unity-projecten.
- Voegt Xcode 13.0-ondersteuning toe.
- In deze release wordt een probleem opgelost met het implementeren van bepaalde Windows Application Packaging-projecten waarbij implementatie onnodig ongewijzigde bestanden kopieert.
Van de Developer Community
- CComPtr vergelijken met CComPtr resulteert in een fout
- Gestructureerde binding in 'lambda in lambda' veroorzaakt een onverwachte compileerfout
- ongeldige codegen met nieuwe operator
- WinARM64-buildfouten met MFC/ATL Link-problemen na migratie van VS 16.8.6 naar VS 16.9.5
- De Unity Codelens-provider vereist nog steeds een enorme hoeveelheid geheugen en kan bij grootschalige Unity-projecten een geheugenfout veroorzaken in versie 16.11.
- fout C3493 met /std:c++latest met gebruik van gestructureerde binding in een Lambda
Visual Studio 2019 versie 16.11.3
uitgebracht op 14 september 2021
Problemen die in deze release zijn opgelost
- Opgelost dat de foutopsporingsdoel 'Externe Apparaten' ontbrak voor Xamarin iOS-projecten.
- Er is een fout opgelost waardoor een snelkoppeling naar het startmenu verdween. De fout is alleen opgetreden bij het bijwerken van meerdere exemplaren van verschillende product-SKU's op dezelfde computer.
Van de Developer Community
- Visual Studio ui reageert niet wanneer er te veel uitvoer van het buildlogboek tijdens de build is (bijvoorbeeld: diagnostische uitgebreidheid)
- Live Unit Testing crasht bij het opstarten
- 'Extern apparaat' niet vermeld op apparaten
- Designer loopt vast bij 32-bits apps wanneer u met het scrollwiel eroverheen gaat
Beveiligingsadviezen afgehandeld
CVE-2021-26434 Visual Studio Probleem met escalatie van onjuiste machtigingstoewijzingen
Er bestaat een beveiligingsprobleem met machtigingentoewijzing in Visual Studio na de installatie van de gameontwikkeling met C++ en het selecteren van de workload Unreal Engine Installer. Het systeem is kwetsbaar voor LPE tijdens de installatie en maakt een map met schrijftoegang voor alle gebruikers.
Visual Studio 2019 versie 16.11.2
uitgebracht op 25 augustus 2021
Problemen die in deze release zijn opgelost
- Er is een probleem opgelost waarbij het genereren van de CMake-cache mislukt, waardoor IntelliSense, build en foutopsporing werd geblokkeerd.
- Waarschuwing "De functie 'System.Diagnostics.TraceInternal.Listeners.get' heeft een time-out ondervonden en moest op een onveilige manier worden afgebroken" wanneer debugging wordt gestart op sommige .NET- en dotnet Core-toepassingen.
Van de Developer Community
- CMake cache generatie 'loopt vast' na een upgrade van vs2019 16.11.0 naar 16.11.1
- Kan geen bronnen vinden die geschikt zijn voor de opgegeven cultuur of de neutrale cultuur. Zorg ervoor dat 'Microsoft.VisualStudio.Data.Providers.SqlServer
- Build Selection werkt niet meer VS 16.11
Visual Studio 2019 versie 16.11.1
uitgebracht op 16 augustus 2021
Problemen die in deze release zijn opgelost
- Hiermee lost u een probleem op bij het installeren van de Microsoft. VisualStudio.ScriptedHost.Registry-pakket tijdens Visual Studio installatie, waardoor de hele installatie mislukt.
- Deblokkeer het toevoegen van een nieuwe SSH-verbinding via Hulpmiddelen Opties
Van de Developer Community
Visual Studio 2019 versie 16.11.0
uitgebracht op 10 augustus 2021
Samenvatting van wat is er nieuw in deze release van Visual Studio versie 16.11.0 van 2019
Bijgewerkt Help Menu
- Het bijgewerkte menu legt de nadruk op instapmateriaal en handige tips en trucs. Het biedt ook toegang tot Developer Community, releaseopmerkingen, de Visual Studio productroadmap en onze social media-pagina's.
- Met het menu-item Nieuw Mijn abonnement kunnen ontwikkelaars hun abonnementen optimaal benutten door middel van voordeelbewustzijn en aanvullende informatie.
Git-hulpprogramma's
- Toegang tot aanvullende acties vanuit het overloopmenu in de vertakkingskiezer in het venster Git-wijzigingen en de statusbalk.
- Beweeg de muisaanwijzer over een branchnaam om de details van de laatste commit in een tooltip weer te geven.
- Toegang tot extra acties in het overflowmenu van de repository-kiezer vanaf de statusbalk.
- Beweeg de muisaanwijzer over de naam van een opslagplaats om de details van de opslagplaats weer te geven, zoals het lokale pad en de externe URL.
C++
- LLVM-hulpprogramma's die zijn geleverd met Visual Studio zijn bijgewerkt naar LLVM 12. Zie de release-opmerkingen van LLVM voor meer informatie.
- Clang-cl-ondersteuning is bijgewerkt naar LLVM 12.
Instellen
- Er is een probleem opgelost dat de uitvoering van het updatecommando in de opdrachtregel negatief beïnvloedde. Als de update de eerste keer mislukt, zorgt een volgende uitgifte van de updateopdracht ervoor dat de update de vorige bewerking hervat waar deze was gebleven.
- .NET Hot Reload gebruikerservaring voor het bewerken van beheerde code tijdens runtime.
Details van wat is er nieuw in deze release van Visual Studio versie 16.11.0 van 2019
.NET Hot Reload-ervaring voor het bewerken van beheerde code tijdens de runtime
In deze release willen we graag de eerste release van de nieuwe Hot Reload gebruikerservaring beschikbaar maken bij het bewerken van codebestanden voor toepassingen zoals WPF, Windows Forms, ASP.NET Core, Console, enzovoort. Met Hot Reload kunt u nu de beheerde broncode van uw apps wijzigen terwijl de toepassing wordt uitgevoerd zonder dat u de uitvoering hoeft te onderbreken of een onderbrekingspunt hoeft te gebruiken. Breng in plaats daarvan gewoon een ondersteunde wijziging aan en gebruik de nieuwe knop Codewijzigingen toepassen in de werkbalk om ze onmiddellijk toe te passen.
In deze update van Visual Studio is deze nieuwe ervaring beschikbaar bij het uitvoeren van uw toepassing onder het foutopsporingsprogramma (F5) en wordt mogelijk gemaakt door het mechanisme Edit and Continue (EnC). Daarom kunt u overal waar EnC wordt ondersteund, ook Hot Reload naast andere functies voor foutopsporingsprogramma's gebruiken. .NET Hot Reload werkt ook samen met XAML-Hot Reload, waardoor zowel de gebruikersinterface als de code-achter wijzigingen in uw bureaubladtoepassingen, zoals WPF of WinUI, kunnen worden aangebracht.
Zowel EnC als Hot Reload delen ook dezelfde beperkingen, dus houd er rekening mee dat momenteel niet elk type bewerking wordt ondersteund. De volledige lijst met wat wel of niet wordt ondersteund, vindt u in onze documentatie.
Voor meer informatie over Hot Reload en onze langetermijnvisie kunt u ook meer informatie lezen in onze blogpost.
Belangrijkste problemen opgelost in deze release
- MSVC C++ 14.29.16.10 SxS Toolset bijgewerkt zodat deze overeenkomt met VS 2019 v16.10.4. MSVC Toolset-versie voor deze update is 14.29.30040.0/19.29.30040.0.
- Huisstijl van Azure bijwerken
- Er is een probleem opgelost waarbij een fout tijdens de CMake-testdetectie ertoe kan leiden dat het genereren van de cache mislukt.
- Een probleem opgelost waardoor TPv0-tests die CSV of SQLCE als gegevensbronnen gebruiken niet konden worden uitgevoerd met een ArgumentException.
- De buildfout ApplicationVerificationFailed opgelost met Hot Restart
- Er is een fout opgelost bij het snel uitvoeren van up-to-datumcontrole op WAP-projecten waardoor deze projecten werden gebouwd (in plaats van te worden overgeslagen), zelfs wanneer het project up-to-date is en geen wijzigingen nodig heeft, waardoor hogere incrementele buildtijden in IDE werden veroorzaakt.
- De fout 'Xamarin.iOS biedt geen ondersteuning voor het uitvoeren of debuggen van de vorige gebouwde versie van uw project'.
- Fout 'Kan geen verbinding maken met Mac Server met adres' opgelost bij het distribueren van iOS-toepassingen
- 'Modules for Standard Library (experimenteel)' ontbreekt, maar is hersteld.
- Er werd een EDG-assertie fout opgelost bij geneste co_yield.
- Er is een probleem opgelost waardoor Microsoft Azure-hulpprogramma's voor Visual Studio andere .dll's in de About Box moesten laden.
- Er is een toegankelijkheidsprobleem opgelost waardoor accountinstellingen met hoog contrast niet worden weergegeven.
- Er is een opmaakprobleem opgelost bij het gebruik van @
{if(true)}. - Er is een toegankelijkheidsprobleem opgelost waarbij schermlezers samengevouwen codeheaders niet kunnen aankondigen.
- De helderheidscontrastverhouding voor voorgrond-/achtergrondkleur van landgrenzen is groter of gelijk aan 3:1, zodat gebruikers met een visuele beperking deze besturingselementen kunnen identificeren.
- Er is een toegankelijkheidsprobleem opgelost waarbij de zichtbare naam en toegankelijke naam niet vergelijkbaar zijn voor het bewerkingsveld 'Server', het bewerkingsveld 'Sitenaam' en de keuzelijst 'Doelruntime'.
- Er is een fout opgelost waardoor de schermlezer informatie over het verbindingsstatusbericht weergaf in het SQL Server-blad Toevoegen.
- Filter ontbreekt in de voltooiingslijst in VB-projecten.
- Er is een probleem opgelost waardoor Visual Studio af en toe niet meer reageerde bij het laden van Microsoft. Maui-net6.sln.
- Er is een fout opgelost bij het bouwen van een IOS-project of XF-project met de waarschuwing 'Xamarin.iOS.Common.targets'.
- Menugroepering van vertakkingskiezer opgelost.
- Er is een probleem opgelost waardoor de opslagplaats onder de geselecteerde opslagplaats werd geopend in plaats van de gewenste opslagplaats.
- Er is een fout opgelost waardoor waarschuwingen voor sjabloonfuncties een onjuiste regelset volgen.
- Er is een fout opgelost waardoor de vervolgkeuzelijst Microsoft-account werd afgekapt bij het wijzigen van de grootte van 125% tot 150% of 175% tot 200%.
- Er is een toegankelijkheidsfout opgelost waarbij de verteller de labelnaam niet aankondigt.
- Het is voor gebruikers eenvoudiger om toegang te krijgen tot de knop Kleur converteren naar resource.
- Het is gemakkelijker voor slechtziende gebruikers om de focus te bekijken op de knoppen Vorige kleurovergangsstop selecteren en Volgende kleurovergangsstop selecteren.
- Problemen opgelost waarbij schermlezergebruikers niet de juiste informatie over knoppen kregen.
- GitHub-specifieke foutberichten werden niet altijd weergegeven bij het pushen van commits.
- Er is een probleem opgelost waardoor waarschuwingen worden veroorzaakt bij het maken van verbinding met SharePoint om vereisten voor foutopsporing van werkstromen in te richten.
- Er is een probleem opgelost waardoor netwerkbewerkingen niet werkten met de Fork en de remote Fork-branches in het Git-repositoriescherm.
- Er is een probleem opgelost met database Project waarbij het slepen van een bestand vanuit Solution Explorer naar een geopend bestand het bestand uit het bestandssysteem verwijdert
- Er is een probleem opgelost dat een uitzondering veroorzaakte in .cshtml- en .razor-bestanden.
- Er is een trage weergave van bestanden en pictogrammen in de Visual Studio IDE en Solution Explorer opgelost.
- Er is een fout opgelost met Git-berichten met de melding 'Het is niet toegestaan om meerdere bulkbestandsbewerkingen tegelijk uit te voeren.'
- Verbeterde toegankelijkheid bij het benaderen van de controle-elementen voor elk pad van het geselecteerde profiel.
- Er is een 'Foutenlijst'-waarschuwing gecorrigeerd bij het publiceren van een Cloud Service-project met een 'Single Page Application'-sjabloon.
- Lost een probleem op waarbij een poging om het snelstartvenster te sluiten ertoe kan leiden dat Visual Studio vastloopt
- Er is een probleem opgelost waarbij databaseprojecten niet kunnen worden gepubliceerd met null-waarden en een 'str'-parameternaam.
- Ondersteuning voor SSDT MERGE-instructies toegevoegd.
- Er is een probleem opgelost met F# Interactive, waarbij NuGet-pakketverwijzingen niet meer werkten.
- Mogelijkheid toegevoegd om eerdere indelingsmappen te gebruiken die pakketten doorzoeken tijdens indelingsbewerkingen.
- Extra toegankelijkheidsverbeteringen toegevoegd voor alleen toetsenbordgebruikers in foutopsporing en menuselectie.
- Er is een lokalisatiefout opgelost met Test Explorer.
- Er is een fout opgelost waardoor builds mislukken in C# VSIX-projecten.
- Er is een fout opgelost waarbij publiceren is mislukt in een ASP.NET Core-app die wordt uitgevoerd op Docker (Windows/Linux) naar Docker-container met de fout: 'Huidige context 'desktop-linux' is niet gevonden in het bestandssysteem.'
- Geconverteerd naar het gebruik van het nieuwe DartLab-exemplaar dat ons de meest recente oplossingen biedt en de YAML vereenvoudigt.
- Er is een probleem opgelost bij het klikken op 'Ga naar declaratie' waardoor de cursor naar een onjuiste positie springt.
- Regressie van EnC opgelost.
- Er is een fout opgelost waardoor Visual Studio niet meer reageerde bij het maken van een service Fabric toepassing.
- Er is een fout opgelost waarbij het contextitem Container Orchestrator Support verdwijnt na het toevoegen van docker-ondersteuning voor een Azure Function-project met .NET 5(geïsoleerd) type geselecteerd.
- Er is een situatie opgelost waarbij F5/Ctrl+F5 een foutbericht heeft gegenereerd: 'Docker-opdracht is mislukt met afsluitcode1'.
- Dialoogvenster Service Fabric toegevoegd en ondersteuning voor Orchestra toegevoegd.
- Er is een fout opgelost bij het herstellen van verwijderde NuGet-pakketten.
- Er is een fout opgelost waardoor mstest-projecten LUT-vensters verwijderden na het hernoemen.
- Er is een probleem opgelost met de formatering bij het niet opgeven van een containernaam in een codezoekopdracht.
- Er zijn ontbrekende waarschuwingsberichten in CppCoreCheck opgelost.
- Er is een fout opgelost bij het toevoegen van een klasse in ASP.NET, waarbij een gele balk werd veroorzaakt met het foutbericht: 'CSharpSyncNamespaceCodeRefactoringProvider'.
- Verbeterde prestaties bij het gebruik van PointerSafetyXtension in CppCoreCheck.
- Verbeterde lokalisatie rond VC++-functies.
- Er is een buildfout opgelost toen de solutionPath-variabele werd geëvalueerd als niet-gedefinieerd.
- Er is een zeldzaam scenario opgelost waardoor Visual Studio-instanties niet konden worden afgesloten als de Test Explorer in de oplossing is geopend.
- Een zichtbaarheidsprobleem opgelost waarbij hoog contrast zwart de focus in virtuele machines beïnvloedde.
- Er is een probleem opgelost waarbij een fout 'Geen dergelijke afbeelding' optreedt bij het verwijderen van meerdere geselecteerde afbeeldingen die zijn getagd.
- Verbeterde de XAML-tikervaring op de LiveShare-client.
- Er is een probleem opgelost bij het gebruik van de spraakherkenningsopdracht "Navigeren naar", waardoor gebruikers moesten wachten totdat de tooltip was gewist voordat het resultaat werd weergegeven.
- Er is een probleem opgelost waardoor eerder geopende documenten niet kunnen worden hersteld wanneer een oplossing opnieuw wordt geopend.
- Er is een UWP-crash opgelost bij het gebruik van de nieuwe functie Voorbeeldgegevens.
- Er is een fout opgelost waarbij er geen projecteigenschappenprovider was voor 'Persistence = AssemblyReference'.
- Verminderd processorverbruik van setup.exe.
- Er is een probleem opgelost waardoor HRESULT-resources niet konden worden aangepast voor XBOX.
- Er is een onverwerkte uitzondering opgelost nadat u op Foutopsporingstests hebt geklikt.
- Er is een build-foutbericht 'NETSDK1 031' opgelost bij het gebruik van een Windows Application Packaging-Project.
- Er is een crash opgelost na het beëindigen van enkele LiveShare-sessies.
- Er is een fout opgelost waardoor de X-knop op een pagina van de wizard Eerste Starten niet werkte.
- Er is een foutbericht 'Bewerking niet ondersteund' in LiveShare opgelost.
- Lost een fout op in Cloud Service (uitgebreide ondersteuning) bij het publiceren waarbij verschillende instellingwaarden worden gebruikt in verschillende serviceconfiguraties.
- Er is een probleem opgelost met C++20 Modules IntelliSense waarbij sommige taalconstructies ervoor zorgen dat de compiler vastloopt.
- Er is een probleem opgelost dat zou kunnen leiden tot het lekken van een kleine hoeveelheid extra geheugen.
- Er is een wijziging opgelost die fouten in de API op AudioUnitPropertyIDType heeft aangebracht.
- Ontwikkelaars die gebruikmaken van uw UWP-eenheidstestframework die hun tests willen uitvoeren op externe apparaten of emulators, konden de tests niet uitvoeren op externe apparaten.
Meestvoorgestemde problemen van Developer Community
- Codeanalyse/PREfast prestatieregressie van 16.6.4 tot 16.9.4
- Code-analysewaarschuwing "C6285" in STL functional.h in VS 16.10 preview 4. Gewerkt in 16.10 preview 2
- EnforceProcessCountAcrossBuilds verzendt waarschuwingen voor codeanalyse op systeemheaders
- Compileerfouten voor externe headers
- Onjuiste vergrendelingswaarschuwingen door analyzer C26110
- CMakePresets-gebaseerde generatie op Linux Remote mislukt met "Fout: Objectverwijzing niet ingesteld op een exemplaar van een object."
- Kan geen tekst kopiëren vanuit de git-opslagplaatsweergave
- Broken Intellisense met sjabloonspecialisatie
- ICE: ARM64 optimaliseren voor /std:c++standaard
- Fout bij het toevoegen van een Apple Developer-account: een parameter certificateType heeft een ongeldige waarde: 'Onbekende waarde:MAC_INSTALLER_DISTRIBUTION'
- Functional(813) heeft waarschuwing C6285
- ICE op C++20 modules + boost::asio
- 16.9.2 Blokkeren bij het werken aan SQL Server project
- Build-waarschuwing MSB4011 sinds de laatste updates van Xamarin en XCode
- Hoe multithreading inschakelen om de bron te compileren in Visual Studio 2019 16.9 met clangcl
- Onjuiste opmaak van schakelinstructie met static_casts
- Visual Studio 2019 16.5.4 interne compilerfout bij gebruik van SSE
- Noexcept-standaardconstructor
- MSVC-compilerfout op _InterlockedCompareExchange64
- NativeReference kan de eigenschapswaarde MSBuild niet herkennen
- Onjuiste diagnose: 26444 NO_UNNAMED_RAII_OBJECTS
- Onjuiste C6240 LOGICALANDNONZERO
- venster Diagnostische hulpprogramma's wordt in miniatuur geladen en wordt het formaat niet correct aangepast
- Coroutine maakt gebruik van promise_type::unhandled_exception met uitzonderingen uitgeschakeld
- Onjuiste (noexcept-) uitzonderingsafhandelingsinformatie bij AMD64-
- knopinfo voor het blokkeren van zoekresultaten
- Valse positieve fout C2176 in C++20-modus
- Operator nieuw geeft de verkeerde argumenten aan _aligned_malloc wanneer verpakking wordt geïdentificeerd
- weigert geldige parsering van lambda-expressies
- Er is een foutmelding: 'Kan niet bijvoegen Proces 'SPUCWORKERPROCESS.exe' wordt niet uitgevoerd' wordt weergegeven bij het implementeren van een SharePoint2019-sandboxproject
- Onverwachte waarschuwing C4834 na het bijwerken naar 16.10 Preview 2
- Syntactisch ongeldige sjablooncode wordt stilletjes genegeerd met /std:c++latest.
- BUG: Door te backspacen in het vertakkingsfilter werden tekens uit de code verwijderd
- StreamJsonRpcRemoteInvocationException: Fout bij het inventariseren van de referentieopslag van Github
- Kan geen pijltoetsen gebruiken, knippen, kopiëren of plakken in het invoerveld 'typ hier om de lijst te filteren' van de Git-tak
- Fout bij het toevoegen van een Apple Developer-account: een parameter certificateType heeft een invald-waarde: 'Onbekende waarde: MAC_INSTALLER_DISTRIBUTION'
- Git-integratie: Het drukken op backspace in Visual Studio 2019-vertakkingsfilter wordt toegepast in het editorvenster in plaats van in het vertakkingsvenster
- Kan niet implementeren naar emulator of apparaat met behulp van .NET MAUI
- Visual Studio 2019 Professional 16.10.0 - Tabbladen worden niet correct weergegeven voor SQL-bestanden.
- De Cpp-doelenomleiding mislukt wanneer u DisableInstalledVCTargetsUse=true gebruikt als MinimumVisualStudioVersion is 16.0
- Build-waarschuwing MSB4011 sinds de laatste updates van Xamarin en XCode
-
CMake Integration: Omgevingen die zijn opgegeven in
CMakeSettings.jsonworden niet overgenomen wanneer Visual Studio wordt gebruikt als generator - Er is een fout opgetreden bij het activeren van de externe taalserver
- .pdb vergrendeld door ServiceHub.DataWarehouseHost.exe na het uitvoeren van VS Profiler
- Visual Studio 2019 Preview kan geen nieuwe MAUI-app voor Android starten
- Blazor opslaan en vernieuwen van de build veroorzaakt dat Visual Studio vastloopt
- Code Map toont een methode-aanroep die niet in de broncode bestaat
bekende problemen
Bekijk alle openstaande problemen en beschikbare tijdelijke oplossingen in Visual Studio 2019 door de onderstaande koppeling te volgen.
Geschiedenis van de releaseopmerkingen voor Visual Studio 2019
Zie de pagina Visual Studio releaseopmerkingen van 2019 voor meer informatie over eerdere versies van Visual Studio 2019.
Visual Studio 2019 versie 16.11 Releaseopmerkingen