Delen via


RCLogo Visual Studio 2019 versie 16.11 Releaseopmerkingen



Ontwikkelaarsgemeenschap | Systeemvereisten | Compatibiliteit | Distributiecode | Uitgiftegeschiedenis | Licentievoorwaarden | Blogs | Wat is nieuw in Visual Studio Docs


Notitie

Dit is niet de nieuwste versie van Visual Studio. Als u de nieuwste versie wilt downloaden, gaat u naar de Site van Visual Studio.



Nieuw in Visual Studio 2019 versie 16.11

Ondersteuningsperiode

Visual Studio 2019 versie 16.11 is de vijfde en 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 beschreven in onze levenscyclus en ondersteuningsbeleid, wordt versie 16.11 ondersteund met fixes en beveiligingsupdates tot en met april 2029, wat de rest van de levenscyclus van het Visual Studio 2019-product is.

Nu versie 16.11 beschikbaar is, wordt versie 16.9, de laatste basislijn voor onderhoud, ondersteund voor nog eens 12 maanden en wordt in oktober 2022 niet meer ondersteund. Houd er ook rekening mee dat versie 16.10 niet meer wordt ondersteund. Deze tussenliggende releases hebben alleen onderhoudsoplossingen ontvangen totdat de volgende secundaire update is uitgebracht.

U kunt de meest veilige versie van Visual Studio 2019 versie 16.11 verkrijgen door naar de site van Visual Studio te gaan of door naar de sectie met downloads van van my.visualstudio.comte gaan. U kunt updates ophalen uit de Microsoft Update-catalogus. Raadpleeg het ondersteuningsbeleid voor Visual Studio 2019voor meer informatie over ondersteunde basislijnen voor Visual Studio.

Visual Studio 2019 versie 16.11 Releases

Gearchiveerde releaseopmerkingen voor Visual Studio 2019

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:


release-opmerkingen icoon 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 kwetsbaarheid voor uitvoering van externe code
  • CVE-2025-21176 .NET, .NET Framework en Visual Studio kwetsbaarheid voor uitvoering op afstand van code
  • CVE-2025-21178 Visual Studio externe code-uitvoeringskwetsbaarheid
  • CVE-2024-50338 Carriage Return-karakter in externe URL stelt kwaadwillend opslag in staat inloggegevens te lekken

Releaseopmerkingen pictogram Visual Studio 2019 versie 16.11.42

uitgebracht op 12 november 2024

Problemen die in deze release zijn opgelost

Ontwikkelaarscommunity


Release Notes-pictogram Visual Studio 2019 versie 16.11.41

uitgebracht op 8 oktober 2024

Problemen die in deze release zijn opgelost

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 C++ Redistributable Installer

Icoon Releaseopmerkingen Visual Studio 2019 versie 16.11.40

uitgebracht op 10 september 2024

Problemen die in deze release zijn opgelost

Beveiligingsadviezen behandeld

CVE-2024-35272 Kwetsbaarheid voor externe code-uitvoering in SQL Server Native Client OLE DB Provider


pictogram releaseopmerkingen 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.

Beveiligingsadviezen behandeld

  • CVE-2024-29187(opnieuw gepubliceerd) - Installatieprogramma's op basis van WiX zijn kwetsbaar voor binaire hijack wanneer ze worden uitgevoerd als SYSTEM

Releaseopmerkingen-icoon 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 niet meer gedistribueerd als onderdeel van Azure Workload in Visual Studio vanwege veroudering. De meest recente ondersteunde versie van AzCopy kan worden gedownload van Aan de slag 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.

Release Notes-icoon 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 Uitbreiding van bevoegdheden waarbij de betreffende 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

release-opmerkingenpictogram 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

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

Icon releaseopmerkingen 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.

Beveiligingsadviezen behandeld

  • CVE-2024-28929 Deze update heeft betrekking op een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server.
  • CVE-2024-28930 Deze update heeft betrekking op een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server.
  • CVE-2024-28931 Deze update heeft betrekking op een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server.
  • CVE-2024-28932 Deze update heeft betrekking op een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server.
  • CVE-2024-28933 Deze update heeft betrekking op een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server.
  • CVE-2024-28934 Deze update heeft betrekking op een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server.
  • CVE-2024-28935 Deze update heeft betrekking op een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server.
  • CVE-2024-28936 Deze update heeft betrekking op een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server.
  • CVE-2024-28937 Deze update heeft betrekking op een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server.
  • CVE-2024-28938 Deze update heeft betrekking op een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server.
  • CVE-2024-28941 Deze update heeft betrekking op een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server.
  • CVE-2024-28943 Deze update heeft betrekking op een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server.
  • CVE-2024-29043 Deze update heeft betrekking op een vulnerabliteit voor het uitvoeren van externe code in het Microsoft ODBC-stuurprogramma voor Microsoft SQL Server.

pictogram releaseopmerkingen Visual Studio 2019 versie 16.11.34

uitgebracht op 13 februari 2024

Problemen die in deze release zijn opgelost

Ontwikkelaarscommunity

Beveiligingsadviezen afgehandeld

  • CVE-2024-0057 Een beveiligingsfunctie omzeilt beveiligingsprobleem wanneer microsoft .NET Framework-toepassingen X.509-ketenbouw-API's gebruiken, maar het X.509-certificaat niet volledig valideren vanwege een logische fout.

pictogram releaseopmerkingen 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 behandeld

  • CVE-2024-20656 Er bestaat een beveiligingsprobleem in de VSStandardCollectorService150-service, waarbij lokale aanvallers bevoegdheden kunnen escaleren op hosts waar een betrokken installatie van Microsoft Visual Studio wordt uitgevoerd.
  • CVE-2023-32027 Dit advies wordt opnieuw gepubliceerd om een kwetsbaarheid voor uitvoering van externe code in het Microsoft ODBC-stuurprogramma voor SQL Server in Visual Studio aan te pakken.
  • CVE-2023-32025 Dit advies wordt opnieuw gepubliceerd om een Microsoft ODBC-stuurprogramma voor SQL Server-kwetsbaarheid voor externe code-uitvoering in Visual Studio aan te pakken.
  • CVE-2023-32026 Dit advies wordt opnieuw gepubliceerd om te reageren op een kwetsbaarheid in het Microsoft ODBC-stuurprogramma voor het uitvoeren van externe code van SQL Server in Visual Studio.
  • CVE-2023-29356 Dit advies wordt opnieuw gepubliceerd om een Microsoft ODBC-stuurprogramma te verhelpen voor beveiligingsprobleem met remote code-uitvoering van SQL Server in Visual Studio.
  • CVE-2023-32028 Dit advies wordt opnieuw gepubliceerd om een beveiligingsprobleem met externe code van Microsoft SQL OLE DB in Visual Studio op te lossen.
  • CVE-2023-29349 Dit advies wordt opnieuw gepubliceerd om te reageren op een beveiligingsprobleem met externe code van Microsoft ODBC en OLE DB in Visual Studio.

pictogram releaseopmerkingen Visual Studio 2019 versie 16.11.32

uitgebracht op 14 november 2023

Problemen die in deze release zijn opgelost

Ontwikkelaarscommunity

Beveiligingsadviezen opgelost

  • CVE-2023-36042Er bestaat een denial of service-beveiligingsprobleem in Visual Studio, waarbij een ongeldige versieringsnaam kan leiden tot een oneindige lus.

Releaseopmerkingen pictogram 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.

Pictogram voor Releaseopmerkingen Visual Studio 2019 versie 16.11.30

uitgebracht op 12 september 2023

Problemen die in deze release zijn opgelost

Beveiligingsadviezen behandeld

  • 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

pictogram Releaseopmerkingen 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.

Veiligheidsadviezen afgehandeld


pictogram releaseopmerkingen Visual Studio 2019 versie 16.11.28

uitgebracht op 25 juli 2023

Problemen die in deze release zijn opgelost


Pictogram Releaseopmerkingen 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 vanuit 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.

Ontwikkelaarscommunity

Beveiligingsadviezen afgehandeld


pictogram releaseopmerkingen 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.

Ontwikkelaarscommunity

Beveiligingsadviezen behandeld


pictogram releaseopmerkingen 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 het mingit- en Git for Windows-pakket naar v2.39.2, waarmee CVE-2023-22490 wordt opgelost.

Beveiligingsadviezen behandeld


Pictogram Releaseopmerkingen 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.
  • Het mingit- en Git-pakket voor Windows bijgewerkt naar v2.39.1.1, waarmee CVE-2022-41903 wordt aangepakt.

Beveiligingsadviezen behandeld


pictogram releaseopmerkingen Visual Studio 2019 versie 16.11.23

uitgebracht op 10 januari 2023

Beveiligingsadviezen behandeld

  • 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 naar een blootgesteld eindpunt verzendt.

icoon releaseopmerkingen Visual Studio 2019 versie 16.11.22

uitgebracht op 13 december 2022

Beveiligingsadviezen behandeld

  • CVE-2022-41089 Uitvoering van externe code Er bestaat een beveiligingsprobleem bij het uitvoeren van externe code in .NET Core 3.1, .NET 6.0 en .NET 7.0, waarbij een kwaadwillende actor kan leiden tot het uitvoeren van willekeurige code als gevolg van het parseren van kwaadwillende xps-bestanden.

pictogram voor releaseopmerkingen 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 behandeld


pictogram releaseopmerkingen Visual Studio 2019 versie 16.11.20

uitgebracht op 11 oktober 2022

Problemen die in deze release zijn opgelost

  • De gemaakte resourceweergave wordt betrouwbaarder weergegeven 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 behandeld


pictogram releaseopmerkingen Visual Studio 2019 versie 16.11.19

uitgebracht 13 september 2022

Problemen die in deze release zijn opgelost

  • Resourceweergave wordt betrouwbaarder getoond voor projecten die opnieuw worden geladen.

Beveiligingsadviezen afgehandeld

  • CVE-2022-38013 .NET Denial of Service VulnerabilityEr bestaat een Denial of Service-beveiligingsprobleem 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.

Releaseopmerkingen Icoon Visual Studio 2019 versie 16.11.18

uitgebracht op 9 augustus 2022

Uit de ontwikkelaarsgemeenschap

Beveiligingsadviezen behandeld


pictogram releaseopmerkingen 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 ontwikkelaarscommunity


pictogram releaseopmerkingen Visual Studio 2019 versie 16.11.16

uitgebracht op 14 juni 2022

Van de ontwikkelaarscommunity

Beveiligingsmeldingen behandeld


Releaseopmerkingen pictogram 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 Vergelijken en SQL Server Explorer. Opmerking: ondersteuning voor managed instance met Azure Arc is in behandeling voor een toekomstige release (In de community)

Van ontwikkelaarsgemeenschap


pictogram releaseopmerkingen 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 project C++20 Defect Reports in de microsoft/STL GitHub-repository en deze blogpost .
  • Bijgewerkte Git voor Windows-versie die wordt gebruikt door Visual Studio en als optioneel onderdeel installeerbaar naar versie 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.

Uit de community van developers

Beveiligingsadviezen behandeld

CVE-2022-29117 .NET Denial of Service Vulnerability Er bestaat een beveiligingsprobleem in .NET 6.0, .NET 5.0 en .NET Core 3.1, waar een kwaadwillende client cookies kan manipuleren en een Denial of Service kan veroorzaken.

CVE-2022-23267 .NET Core Denial of Service Vulnerability Een beveiligingsprobleem bestaat 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 Een beveiligingsprobleem bestaat 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 Beveiligingsprobleem met onrechtmatige uitbreiding van bevoegdheden Er bestaat een mogelijk beveiligingsprobleem met bevoegdheden wanneer de Microsoft Visual Studio-updaterservice lokale configuratiegegevens onjuist parseert.


Release Notes-pictogram 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 ADDRESS Sanitizer (ASAN) 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.

pictogram releaseopmerkingen 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.

Uit de ontwikkelaarscommunity

Beveiligingsadviezen behandeld

CVE-2022-24765 Kwetsbaarheid voor het verhogen van bevoegdheden Er bestaat een mogelijke kwetsbaarheid voor het verhogen van bevoegdheden in Git voor Windows, waarbij Git-bewerkingen buiten een opslagplaats 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 Installer bij het uitvoeren van de uninstaller onder het systeemgebruikersaccount. Git voor Windows is nu bijgewerkt naar versie 2.35.2.1.

CVE-2022-24513 Beveiligingsprobleem met onrechtmatige uitbreiding van bevoegdheden Er bestaat een mogelijk beveiligingsprobleem met bevoegdheden wanneer de Microsoft Visual Studio-updaterservice lokale configuratiegegevens onjuist parseert.


icoon releaseopmerkingen 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 externe foutopsporing, met name van invloed op Azure App Service, waarbij verificatiefouten soms mislukken met 'De verbinding met het externe eindpunt is beëindigd' en Visual Studio zou niet om referenties vragen.
  • Verbeterde prestaties op monitors met een hoge vernieuwingsfrequentie.

Van de ontwikkelaarscommunity

Beveiligingsadviezen behandeld

CVE-2020-8927 Vulnerability Er bestaat een beveiligingsprobleem voor het uitvoeren van externe code in .NET 5.0 en .NET Core 3.1, waarbij een bufferoverloop bestaat in de versies van de Brotli-bibliotheek 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 waarbij een stackbufferoverloop plaatsvindt in .NET Double Parse routine.

CVE-2021-3711 OpenSSL Buffer Overflow-beveiligingsprobleem 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.


icoon release-opmerkingen 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 ontwikkelaarscommunity

Beveiligingsadviezen behandeld

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.


pictogram releaseopmerkingen 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.

Uit de ontwikkelaarscommunity


Icoon releaseopmerkingen Visual Studio 2019 versie 16.11.8

uitgebracht op 14 december 2021

Problemen die in deze release zijn opgelost

Bidirectionele weergave van tekstcontrolekarakters

De Visual Studio-editor zal geen bidirectionele controletekens meer toestaan om de volgorde van tekens op het bewerkingsoppervlak te manipuleren, om een mogelijk schadelijke exploit te voorkomen die code verkeerd kan voorstellen. 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.

VS met bidirectionele tekstbesturingstekens vervangen door tijdelijke aanduidingen

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 besturingstekens in twee richtingen 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 de Python-workload. Python 3.7.8 is verwijderd vanwege een beveiligingsprobleem.

Van de ontwikkelaarscommunity

Beveiligingsadviezen behandeld

CVE-2021-43877 .NET Kwetsbaarheid Er bestaat een privilege-escalatiekwetsbaarheid in ANCM, die kan leiden tot een privilege-escalatie wanneer .NET Core, .NET 5 en .NET 6 applicaties 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.


Releaseopmerkingen Pictogram 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 clients van de ene indelingslocatie naar de andere willen overzetten. Raadpleeg de [Visual Studio Administrators Guide](* De bootstrappers respecteren nu de parameter --useLatestInstaller, waardoor het nieuwste 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 clients van de ene indelingslocatie naar de andere willen overzetten. Raadpleeg de Beheerdershandleiding voor Visual Studiovoor meer informatie.
  • Er is een probleem opgelost waarbij WAP-projecten niet worden weergegeven in de keuzelijst met invoervak voor opstartprojecten.
  • 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 ontwikkelaarscommunity


pictogram releaseopmerkingen 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 voorwaarden met een geselecteerde internationale landinstelling loopt fsi vast wanneer deze wordt uitgevoerd 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-computers.
  • Verhelpt een vertraging bij het opstarten van VS.

Beveiligingsadviezen behandeld

CVE-2021-42319 Kwetsbaarheid voor privilege-escalatie Er bestaat een kwetsbaarheid voor privilege-escalatie in de WMI-provider die is opgenomen in het installatieprogramma van Visual Studio.

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.


icoon release-opmerkingen Visual Studio 2019 versie 16.11.5

uitgebracht op 12 oktober 2021

Problemen die in deze release zijn opgelost

Beveiligingsadviezen behandeld

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 Vulnerability

Er bestaat een mogelijke bypass van vlaggen in de OpenSSL-bibliotheek, die wordt gebruikt door Git.

CVE-2021-41355 .NET openbaarmakingskwetsbaarheid

Er bestaat een beveiligingsprobleem met openbaarmaking van informatie in .NET, waarbij System.DirectoryServices.Protocols.LdapConnection referenties in tekst zonder opmaak verzendt in Linux.


pictogram releaseopmerkingen Visual Studio 2019 versie 16.11.4

uitgebracht op 05 oktober 2021

Problemen die in deze release zijn opgelost

  • Ondersteuning voor Windows 11 SDK.
  • 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.
  • Activeer componentwijzigingsgebeurtenissen voor niet-componentobjecten ook in de WinForms .NET-designer.
  • Oplossing voor crash bij het verwijderen van het controle-element ContextMenuStrip in Windows Forms .NET designer.
  • Beveiliging tegen crashes wanneer de Ontwerpfunctie voor Windows Forms opnieuw wordt geladen tijdens het slepen.
  • Oplossing voor onregelmatige VS-crash tijdens interactie met WinForms .NET Designer tijdens het opnieuw bouwen van een oplossing of project.
  • Er is een fout opgelost waardoor .NET 5-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 de implementatie onnodig ongewijzigde bestanden kopieert.

Van de ontwikkelaarscommunity


pictogram releaseopmerkingen Visual Studio 2019 versie 16.11.3

uitgebracht op 14 september 2021

Problemen die in deze release zijn opgelost

  • Er is een foutopsporingsdoel voor externe apparaten opgelost 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.

Uit de ontwikkelaarsgemeenschap


Beveiligingsadviezen behandeld

CVE-2021-26434 Visual Studio Onjuiste escalatieprobleem met machtigingstoewijzing

Er bestaat een beveiligingsprobleem met de machtigingstoewijzing in Visual Studio na het installeren 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.


Icoon release-opmerkingen 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.
  • "'Evaluatie van de functie 'System.Diagnostics.TraceInternal.Listeners.get' duurde te lang en moest op een onveilige manier worden afgebroken' waarschuwing verholpen bij het starten van debugging op sommige .NET- en dotnet Core-toepassingen."

Uit de ontwikkelaarsgemeenschap


icoon releaseopmerkingen Visual Studio 2019 versie 16.11.1

uitgebracht op 16 augustus 2021

Problemen die in deze release zijn opgelost

  • Lost een probleem op bij het installeren van het pakket Microsoft.VisualStudio.ScriptedHost.Registry tijdens de installatie van Visual Studio, waardoor de hele installatie mislukt.
  • Deblokkeer het toevoegen van een nieuwe SSH-verbinding via Hulpmiddelen Opties

Uit de Ontwikkelaarscommunity

Release Notes-pictogram Visual Studio 2019 versie 16.11.0

uitgebracht op 10 augustus 2021

Samenvatting van wat is er nieuw in deze versie van Visual Studio 2019 versie 16.11.0

Bijgewerkt Help Menu

  • Het bijgewerkte menu legt de nadruk op instapmateriaal en handige tips en trucs. Het biedt ook toegang tot de Ontwikkelaarscommunity, releaseopmerkingen, de Roadmap van het Visual Studio-product en onze pagina's voor sociale media.
  • 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 waarbij de uitvoering van de opdrachtregel van de updateopdracht werd beïnvloed. 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

  • .NET Hot Reload User Experience voor het bewerken van beheerde code tijdens runtime.

Details van wat is er nieuw in deze versie van Visual Studio 2019 versie 16.11.0

.NET Hot Reload User Experience voor het bewerken van beheerde code tijdens runtime

In deze release zijn we verheugd om de eerste release van de nieuwe Hot Reload-gebruikerservaring beschikbaar te 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.

.NET Hot Reload-wijziging wordt toegepast in VS met de knop Codewijzigingen toepassen

In deze update van Visual Studio is deze nieuwe ervaring beschikbaar bij het uitvoeren van uw toepassing onder het foutopsporingsprogramma (F5) en wordt aangedreven door het Bewerken en Doorgaan (EnC) mechanisme. Daarom kunt u overal waar EnC wordt ondersteund, nu ook Hot Reload gebruiken naast andere functies voor foutopsporingsprogramma's. .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 niet elk type bewerking momenteel 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.
  • Azure-huisstijl 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.
  • Opnieuw opgelost de fout 'Xamarin.iOS ondersteunt het uitvoeren of debuggen van de eerder gebouwde versie van uw project niet'.
  • 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 is een EDG-assertiefout opgelost op geneste co_yield.
  • Er is een probleem opgelost waardoor Microsoft Azure Tools voor Visual Studio andere .dll's in de About Box kan 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'.
  • Een fout hersteld waardoor de schermlezer het statusbericht 'verbinding maken' aankondigde in de blade 'SQL Server 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 van het 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.
  • Specifieke GitHub-foutmeldingen 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 voor het inrichten van vereisten voor foutopsporing van werkstromen.
  • 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 met een databaseproject opgelost 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 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 waarschuwing 'Foutenlijst' gecorrigeerd bij het publiceren van een Cloud Service-project met een sjabloon 'Toepassing met één pagina'.
  • Lost een probleem op waarbij een poging om het snelstartvenster te sluiten, ervoor kan zorgen 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 het publiceren is mislukt in een ASP.NET Core-app die wordt uitgevoerd op Docker (Windows/Linux) naar Docker-container met de volgende 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 het type .NET 5(Isolated) geselecteerd.
  • Er is een situatie opgelost waarbij F5/Ctrl+F5 een foutbericht heeft gegenereerd: 'Docker-opdracht is mislukt met afsluitcode1'.
  • Het dialoogvenster Service Fabric en Ondersteuning voor orchestra toevoegen toegevoegd.
  • Er is een fout opgelost bij het herstellen van verwijderde NuGet-pakketten.
  • Er is een fout opgelost waardoor mstest-projecten LUT-vensters verwijdert na het wijzigen van de naam.
  • 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, die een gele balk met het foutbericht 'CSharpSyncNamespaceCodeRefactoringProvider' veroorzaakte.
  • 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-exemplaren niet konden worden gesloten 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 de ontwikkelaarscommunity


bekende problemen

Bekijk alle openstaande problemen en beschikbare tijdelijke oplossingen in Visual Studio 2019 door de onderstaande koppeling te volgen.

feedback en suggesties

We horen graag van u! Laat het ons weten via de optie Een probleem melden in de rechterbovenhoek van zowel het installatieprogramma als de Visual Studio IDE. Het feedbackpictogram bevindt zich in de rechterbovenhoek. U kunt een productsuggesties maken of uw problemen bijhouden in de Visual Studio Developer Community, waar u vragen kunt stellen, antwoorden kunt vinden en nieuwe functies kunt voorstellen. U kunt ook gratis hulp krijgen bij de installatie via onze Live Chat-ondersteuning.


Blogs

Profiteer van de inzichten en aanbevelingen die beschikbaar zijn op de site Blogs voor ontwikkelaarshulpprogramma's om u op alle nieuwe releases up-to-date te houden en uitgebreide berichten over een breed scala aan functies op te nemen.


Releaseopmerkingen voor Visual Studio 2019

Voor meer informatie over eerdere versies van Visual Studio 2019, zie de pagina historie van de releaseopmerkingen van Visual Studio 2019.


boven aan pagina