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.
Opmerking
Deze versie van Visual Studio 2019 wordt niet meer ondersteund. De meest recente ondersteunde versie is 16.11. Werk uw installatie bij of voer een upgrade uit naar de nieuwste versie van Visual Studio om ondersteund te blijven.
Zie de releasegeschiedenispagina voor een lijst met alle releaseopmerkingen voor Visual Studio 2019.
Belangrijk
Dit is niet de nieuwste versie van Visual Studio. Als u de nieuwste versie wilt downloaden, gaat u naar https://visualstudio.microsoft.com/downloads/ de releaseopmerkingen van Visual Studio 2022 en bekijkt u deze.
Visual Studio 2019 versie 16.6 Releases
- 14 juli 2020 — Visual Studio 2019 versie 16.6.4
- 30 juni 2020 — Visual Studio 2019 versie 16.6.3
- 9 juni 2020 — Visual Studio 2019 versie 16.6.2
- 1 juni 2020 — Visual Studio 2019 versie 16.6.1
- 19 mei 2020 — Visual Studio 2019 versie 16.6.0
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:
- Vandaag vrijgeven! Visual Studio 2019 v16.6 & v16.7 Preview 1
- Visual Studio 2019 versie 16.6 Preview 2 brengt nieuwe functies uit op Your Way
- Visual Studio 2019 versie 16.5 is nu beschikbaar!
- Het is de tijd voor de release van Visual Studio 2019 v16.4
- Visual Studio 2019 v16.4 Preview 2, Fall Sports en Pumpkin Spice
- .NET Core-ondersteuning en meer 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 is nu beschikbaar
- Visual Studio 2019 versie 16.2 Preview 2
- Visual Studio 2019 versie 16.1 en Preview 16.2 Preview
- Visual Studio 2019: Code sneller. Werk slimmer. Maak de toekomst.
Deelnemen aan de discussie over releasenotitie
- We zijn actief op zoek naar manieren om onze releaseopmerkingen te verbeteren om te leveren wat het belangrijkst voor u is. We nodigen u uit om deel te nemen aan onze releasenotitiediscussie voor de Ontwikkelaarscommunity.
Pictogram
Visual Studio 2019 versie 16.6.4
uitgebracht op 14 juli 2020
Beveiligingsadviesmelding voor 16.6.4
CVE-2020-1393 Diagnostische hub Standard Collector Service-uitbreiding van beveiligingsprobleem met bevoegdheden
Er bestaat een beveiligingsprobleem met uitbreiding van bevoegdheden wanneer de Windows Diagnostics Hub Standard Collector-service invoer niet goed kan opschonen, wat leidt tot een onbeveiligd gedrag bij het laden van bibliotheken.
CVE-2020-1416 Beveiligingsprobleem met betrekking tot uitbreiding van bevoegdheden in Visual Studio
Er bestaat een beveiligingsprobleem met uitbreiding van bevoegdheden in Visual Studio wanneer softwareafhankelijkheden worden geladen.
CVE-CVE-2020-1147 .NET Core Denial of Service Vulnerability
Een externe niet-geverifieerde aanvaller kan dit beveiligingsprobleem misbruiken door speciaal gemaakte aanvragen uit te geven aan een ASP.NET Core-toepassing of een andere toepassing die bepaalde typen XML parseert. Met de beveiligingsupdate wordt het beveiligingsprobleem opgelost door de typen te beperken die aanwezig mogen zijn in de XML-nettolading.
Belangrijkste problemen opgelost in Visual Studio 2019 versie 16.6.4
- WPF XAML IntelliSense werkt niet in 16.6.0
- Als u nieuwe bestanden maakt, loopt Visual Studio niet meer vast.
Pictogram
Visual Studio 2019 versie 16.6.3
uitgebracht op 30 juni 2020
Belangrijkste problemen opgelost in Visual Studio 2019 versie 16.6.3
- WMI Provider MSI kan nog steeds niet worden geïnstalleerd in 16.6
- Geschiedenis weergeven in contextmenu in Solution Explorer doet niets
- Kan geen shim genereren voor X509Certificate2 met Visual Studio 2019 16.6.0
- Dialoogvensters Controller toevoegen en Nieuw gemodelleerd item toevoegen worden niet alle gegevenscontexten weergegeven na het upgraden van Visual Studio Enterprise 16.5.6-16.6.0>
- Kan nieuw JSON-bestand niet openen
- Over Microsoft Visual Studio geblokkeerd.
- Probleem met Visual Studio 2019 16.6.0 Microsoft Fakes
- VSSDK IVsHierarchy Regression in VS 16.6.x
- Windows 10 SDK (10.0.19041.1)- ARM64 memcpy loopt vast bij het openen van niet-uitgelijnd geheugen
- Script toevoegen aan SQL Server Database-project opent geen lijst met gebruikersscripts
- Nepgeneratie met ref-argument
- Frequente zachte hang met aanroepstack voor codeanalyse in project Open Folder
- Ondersteuning voor donkere thema's in Visual Studio Class Designer
- Ondersteuning toegevoegd voor Text Template Transformation Toolkit (T4) in .NET Core-projecten
- Afzonderlijke IntelliCode team voltooiingen modelverwerving van modelproductie.
- Er is een probleem opgelost waarbij gebruikers mogelijk kritieke updates of installatiefouten hebben ervaren vanwege het WMIProvider-pakket dat het gebruik van de IDE blokkeert. Fouten in dit onderdeel blokkeren het gebruik van de IDE niet meer.
- Er is een probleem opgelost waardoor het product niet meer reageerde bij het werken met Xamarin-projecten in bepaalde scenario's.
- Er is een fout opgelost waarbij VS vastliep bij het ontsleutelen van een ongeldig UWP-certificaat voor ondertekening van code
Pictogram
Visual Studio 2019 versie 16.6.2
uitgebracht op 09 juni 2020
Beveiligingsadviesmelding voor 16.6.2
CVE-2020-1108 / CVE-2020-1108.NET Core Denial of Service Vulnerability
Microsoft heeft updates uitgebracht voor .NET Core 2.1 en .NET Core 3.1 om CVE-2020-1108 volledig aan te pakken. Klanten die een van deze versies van .NET Core gebruiken, moeten de nieuwste versie van .NET Core installeren. Zie de releaseopmerkingen voor de meest recente versienummers en instructies voor het bijwerken van .NET Core.
CVE-2020-1202 / CVE-2020-1203 Diagnostische hub Standard Collector Service-uitbreiding van beveiligingsprobleem met bevoegdheden
Er bestaat een beveiligingsprobleem met uitbreiding van bevoegdheden wanneer de Diagnostics Hub Standard Collector of de Visual Studio Standard Collector objecten in het geheugen niet goed kan verwerken.
CVE-2020-1293 / CVE-2020-1278 / CVE-2020-1257 Diagnostische hub Standard Collector Service-uitbreiding van beveiligingsprobleem met bevoegdheden
Er bestaat een beveiligingsprobleem met uitbreiding van bevoegdheden wanneer de Diagnostics Hub Standard Collector Service bestandsbewerkingen onjuist verwerkt
Belangrijkste problemen opgelost in Visual Studio 2019 versie 16.6.2
- Visual Studio 2019 16.60 loopt vast bij uitvoering of build wanneer gewijzigd niet is opgeslagen in C++/CLI-project
- Er is een niet-verwerkte uitzondering van het type System.NullReferenceException opgetreden in Microsoft.VisualStudio.DesignTools.WpfTap.dll
- Terugkerende null-verwijzing bij het opnieuw openen van documenten
- Zoeken in dialoogvenster 'Nieuw project maken' vindt geen sjablonen voor externe taalproviders
- IntelliSense laat zien dat tilde-slash (~/) verwijst naar de hoofdmap van het ASP .NET Core 3.1-project in plaats van de submap wwwroot na het upgraden van Visual Studio Enterprise 16.5.6-16.6.0>
- Er is een compilerfout opgelost (fout C2475: herefinition; 'constexpr'-aanduiding komt niet overeen) die van invloed is op std::atomic wanneer deze is gecompileerd als C++/CX in de C++17-modus.
- Url-voltooiingswaarden en -indeling zijn opgelost in Razor-weergaven. App-relatieve URL-indeling wordt nu opnieuw gebruikt en de waarden in de lijst met URL-voltooiingen bevatten bestanden en mappen die zijn geroot onder de hoofdmap van de app, d.w.w.w. wwwroot.
- Er is een crash opgelost bij het gebruik van fragmenten.
- Itemsjablonen herstellen die kunnen worden verborgen door extensies.
Pictogram
Visual Studio 2019 versie 16.6.1
uitgebracht op 01 juni 2020
Belangrijkste problemen opgelost in Visual Studio 2019 versie 16.6.1
- Er is een probleem opgelost bij het gebruik van HotRestart voor het implementeren van een iOS-toepassing.
- Probleem opgelost en probleem waarbij Xamarin.iOS niet kan worden gebouwd met MessagingRemoteException.
- Er is een probleem opgelost waarbij constant geïnitialiseerde statische lokale const-variabelen werden geplaatst in 'inline'-functies die voorheen dynamisch werden geïnitialiseerd in het alleen-lezen gegevenssegment. Dit kan compatibiliteitsproblemen veroorzaken bij het koppelen van OBJs die zijn gecompileerd met oudere toolsets.
- Er is een buildfout opgelost in Xamarin.Android-projecten die kunnen worden aangetroffen wanneer Android-indelingsbestanden bepaalde tekens bevatten.
- Er is een probleem opgelost met .resx-lokalisatie tijdens runtime voor Xamarin.Android-toepassingen.
- C++ IntelliSense vcpkgsrv.exe vaak vastloopt met set_parent_scope_on_push.
- Installatiefout van WMI-provideronderdeel opgelost.
- Er is in sommige gevallen een crash opgelost bij het weergeven van de knopinfo Voor snelle info voor C++-code.
- Er is een crash opgelost bij het sluiten van Visual Studio.
- Xcode 11.5 SDK-ondersteuning toegevoegd
- Hiermee verwijdert u abstracte modifier naar BGTask
Pictogram
Visual Studio 2019 versie 16.6.0
uitgebracht op 19 mei 2020
Beveiligingsadviesmelding voor 16.6.0
CVE-2020-1108 .NET Core Denial of Service Vulnerability
Een externe niet-geverifieerde aanvaller kan dit beveiligingsprobleem misbruiken door speciaal gemaakte aanvragen uit te geven aan de .NET Core-toepassing. Met de beveiligingsupdate wordt het beveiligingsprobleem opgelost door te corrigeren hoe de .NET Core-webtoepassing webaanvragen verwerkt.
CVE-2020-1161 .NET Core Denial of Service Vulnerability
Een externe niet-geverifieerde aanvaller kan dit beveiligingsprobleem misbruiken door speciaal gemaakte aanvragen uit te geven aan de ASP.NET Core-toepassing. Met de beveiligingsupdate wordt het beveiligingsprobleem opgelost door te corrigeren hoe de ASP.NET Core-webtoepassing webaanvragen verwerkt.
In deze release van Visual Studio 2019 versie 16.6.0
C++
Verbeterde generatie van Doxygen/XML-opmerkingen: Genereer automatisch Doxygen- of XML-documentcommentaar-stubs door bovenstaande functies '///' of '/**' te typen. Deze worden nu ook weergegeven in knopinfo voor snelle informatie.
Ninja-ondersteuning voor CMake voor Linux/WSL: Gebruik Ninja als de onderliggende generator bij het bouwen van CMake-projecten op WSL of een extern systeem. Ninja is nu de standaardgenerator bij het toevoegen van een nieuwe Linux- of WSL-configuratie.
Fouten opsporen in sjablonen voor externe CMake-foutopsporing: we hebben de sjablonen voor foutopsporing van CMake-projecten op een extern Linux-systeem of WSL met gdb vereenvoudigd.
Initiële ondersteuning voor C++20-concepten: IntelliSense herkent nu C++20-concepten en stelt deze voor in de ledenlijst.
Fouten opsporen
Schakel het foutopsporingsprogramma voor momentopnamen in zonder dat u opnieuw hoeft te worden opgestart: Snapshot Debugger kan nu worden geïnstalleerd in Azure App Services (ASP.NET Core 3.1) zonder opnieuw opstarten, zodat u liveproblemen kunt opsporen en diagnosticeren zonder onderbreking van uw service. Als u voor de eerste keer koppelt aan het foutopsporingsprogramma voor momentopnamen, wordt u gevraagd om de site-extensie Snapshot Debugger te installeren in uw Azure App Service-implementatie, waarvoor opnieuw moet worden opgestart.
Verbeteringen in de gebruikerservaring voor decompilatie: Het decompilatieproces gebruikt bestaande PDBs om betere namen voor lokale variabelen te produceren.
Git-productiviteit
- Kloon een opslagplaats die slechts één oplossing bevat en die oplossing wordt automatisch geladen nadat de kloon is voltooid.
JavaScript/TypeScript
TSServer Voortgangsbalk: Als de taalservice een TypeScript-project opent, kan de gebruiker de voortgang zien van het geconfigureerde project dat wordt geopend, in de widget Achtergrondtaken.
Nieuwe JavaScript-/TypeScript-foutopsporing met meerdere doelen en ondersteuning voor servicemedewerkers: het foutopsporingsprogramma javaScript/TypeScript biedt nu ondersteuning voor foutopsporing voor servicemedewerkers, web workers, iFrames en uw pagina JavaScript allemaal tegelijk. Bovendien voegt de nieuwe foutopsporingservaring ondersteuning toe voor het opsporen van fouten in uw servertoepassingen voor back-endknooppunten en JavaScript aan de clientzijde in de browser tegelijk. Deze functie is nog steeds experimenteel. U kunt de nieuwe foutopsporingservaring inschakelen in het menu Opties voor foutopsporing
De implementaties van Signature Help en Go To Definition zijn bijgewerkt om LiveShare-scenario's beter te ondersteunen.
Microsoft Fakes voor .NET Core- en SDK-projecten
Microsoft Fakes ondersteunt nu .NET Core! Veel gebruikers willen hun apps en testsuites migreren naar .NET Core en nu is een groot deel van dat proces mogelijk met Fakes-ondersteuning voor .NET Core. U kunt deze functie inschakelen in de preview-functies van extra > opties>. Fakes is een mocking framework waarmee u uw tests kunt isoleren door bepaalde onderdelen van uw productcode te bespotten met stubs of shims. Met deze mocking kunt u een test losmaken van uw productcode, zodat deze zich kan richten op het testen van alleen wat relevant is voor een bepaalde test.
Redacteur
Lijstweergave: Met de nieuwe ervaring Zoeken in bestanden hebben we feedback gekregen dat de vorige resultaatindeling (platte tekst zonder opmaak) nuttig was voor bepaalde toepassingen. De lijstweergave is nu beschikbaar in het resultatenvenster voor toegang tot de resultaten in de vorige indeling.
Herhalen zoeken: Het resultatenvenster van een bewerking Zoeken in Bestanden heeft nu de knop 'Herhalen zoeken'. Met deze knop worden alle opties gebruikt voor een zoekopdracht en wordt het deelvenster Zoeken opnieuw ingevuld in het deelvenster Bestanden. Dit maakt het gemakkelijker om een zoekopdracht te herhalen nadat u enkele wijzigingen hebt aangebracht of om een zoekopdracht aan te passen om de resultaten te verfijnen. Terwijl de focus zich in het venster Resultaten bevindt, typt u Alt+R en drukt u vervolgens op Enter om de zoekopdracht onmiddellijk te herhalen.
.NET-productiviteit
Expliciete oplossing voor cast-code toevoegen: Er is nu een codeoplossing om een expliciete cast toe te voegen wanneer een expressie niet impliciet kan worden gecast. Plaats de cursor op de fout en druk op (Ctrl+.) om het menu Snelle acties en herstructureringen te activeren. Selecteer Expliciete cast toevoegen.
Voorwaardelijke expressies herstructureren vereenvoudigen: Vereenvoudig voorwaardelijke expressies door onnodige code te verwijderen. Plaats de cursor op de voorwaardelijke expressie. Druk op (Ctrl+.) om het menu Snelle acties en herstructureringen te activeren. Selecteer Voorwaardelijke expressie vereenvoudigen.
Normale letterlijke tekenreeksen converteren naar letterlijke tekenreeksen: Plaats de cursor op de gewone letterlijke tekenreeks. Druk op (Ctrl+.) om het menu Snelle acties en herstructureringen te activeren. Selecteer Converteren naar exacte tekenreeks.
Letterlijke letterlijke letterlijke tekenreeksen converteren naar normale letterlijke tekenreeksen: Plaats de cursor op de letterlijke letterlijke verbatimtekenreeks. Druk op (Ctrl+.) om het menu Snelle acties en herstructureringen te activeren. Selecteer Converteren naar gewone tekenreeks.
Configureer het ernstniveau van analysecategorieën rechtstreeks via de editor: Plaats de cursor op de fout, waarschuwing of suggestie en typ (Ctrl+.) om het menu Snelle acties en herstructureringen te activeren. Selecteer problemen onderdrukken of configureren. Selecteer vervolgens Ernst configureren voor alle {category name} analyzers. Hiermee wordt uw bestaande EditorConfig-bestand bijgewerkt met de nieuwe ernst van de categorie.
Ondersteuning voor snelle infostijl voor XML-opmerkingen die retour- en waardetags bevatten: Beweeg de cursor over het element. Met snelle informatie worden vervolgens de ondersteunde stijlen uit de XML-opmerkingen boven uw code weergegeven.
Voeg bestandsheaders toe aan bestaande bestanden, projecten en oplossingen met EditorConfig: u moet eerst de file_header_template regel toevoegen aan uw EditorConfig-bestand. Vervolgens moet u de waarde zo instellen dat deze gelijk is aan de koptekst die u wilt toepassen.
Plaats vervolgens de cursor op de eerste regel van een C#- of Visual Basic-bestand en typ (Ctrl+.) om het menu Snelle acties en herstructureringen te activeren. Selecteer Banner voor bestand toevoegen. Als u de bestandskoptekst wilt toepassen op alle bestanden van een bestaand project of bestaande oplossing, selecteert u Project of Oplossing onder de optie Alle exemplaren herstellen in: optie.
Webhulpprogramma's
Nieuwe ervaring voor het configureren van Azure-services en -emulators: Het tabblad Verbonden services biedt nu een nieuwe ervaring voor het verbinden van uw toepassing met Azure-services, zoals Azure SQL, Storage, Key Vault en nog veel meer. Hiermee kunt u nieuwe exemplaren inrichten (of bestaande exemplaren selecteren) en ervoor zorgen dat uw code de meest recente NuGet-pakketten en de juiste opstartconfiguratiecode heeft. Waar mogelijk zijn ook lokale emulatieopties beschikbaar.
Updates voor de publicatie-ervaring: Publiceren biedt nu een nieuwe wizard-achtige ervaring voor het maken van nieuwe publicatieprofielen die u door uw opties begeleiden. Zelfs als sommige Visual Studio-onderdelen ontbreken in uw installatie, hebt u nog steeds toegang tot de volledige set publicatiedoelen en -opties; eventuele ontbrekende onderdelen worden geïdentificeerd en aangevraagd om op aanvraag te worden geïnstalleerd. De overzichtspagina van het publicatieprofiel is ook bijgewerkt zodat deze overeenkomt met de ervaring die beschikbaar is op het tabblad Verbonden services voor het configureren van afhankelijkheden voor Azure-services.
Windows Forms
Windows Forms Designer voor .NET Core
De Ontwerpfunctie voor Windows Forms voor .NET Core-projecten is nu beschikbaar. Als u de ontwerpfunctie in Visual Studio wilt inschakelen, gaat u naar Functies voor > de preview-versie > van de omgevingsvoorbeeldenomgeving > en selecteert u de optie De preview-versie van Windows Forms Designer voor .NET Core-apps gebruiken.
In deze release hebben we de volgende verbeteringen aangebracht, waaronder ondersteuning voor aanvullende besturingselementen:
- Ondersteuning voor alle dialoogvenstersbesturingselementen, PropertyGrid, HScrollBar, VScrollBar, DomainUpDown en TrackBar
- Verbeteringen voor slepen en neerzetten
- Selectieverbeteringen
- Stabiliteits- en bugfixes
WPF/UWP-hulpprogramma's
Azure Key Vault in de wizard Pakketten: UWP-ontwikkelaars kunnen nu hun app-pakketten ondertekenen met certificaten voor codeondertekening rechtstreeks vanuit Azure Key Vault in de wizard Pakketten. Dit is alleen de URI van de Key Vault en de juiste machtigingen voor uw Microsoft-account vereist. Het gekozen certificaat wordt geïmporteerd in het lokale certificaatarchief van de gebruiker, waar het kan worden gebruikt voor ondertekening. Lokale met een wachtwoord beveiligde certificaten kunnen nu ook worden ontsleuteld met geheimen uit een Key Vault.
XAML Hot Reload en de Live Visual Tree ondersteunen nu het koppelen aan meerdere processen tegelijk. Dit helpt scenario's zoals wanneer een oplossing meerdere WPF-/UWP-projecten op hetzelfde moment start of als u uwP-app multi-instancing gebruikt. Om dit werk te maken, hebben we de livevisualstructuur bijgewerkt met een nieuw procesknooppunt op het hoogste niveau om elementen van hetzelfde proces samen te groeperen.
Werkset ondersteunt nu NuGet-pakketten met meerdere VisualStudioToolsManifest.xml-bestanden: Hierdoor kunnen auteurs van NuGet-pakketten wijzigen welke besturingselementen worden weergegeven in de Werkset op basis van de framework-/platformversie van het referentieproject. Werkset toont de items uit het manifest waarvan de hulpprogramma's submap Target Framework Moniker (TFM) het beste overeenkomen met het doelframework/platform van het project. Deze wordt teruggezet naar het manifest in de hoofdmap van de map hulpprogramma's als er geen TFM-overeenkomst wordt gevonden. Dit hoofdmanifest is ook nodig voor compatibiliteit met oudere versies van Visual Studio.
Nieuwe instelling: XAML Hot Reload bij Opslaan. XAML Hot Reload verzendt standaard alle geldige XAML-wijzigingen in realtime naar uw actieve app. In deze release hebben we een nieuwe instelling toegevoegd (Foutopsporingsopties >> voor > het inschakelen van ui-foutopsporingsprogramma's voor XAML > XAML Hot Reload bij het opslaan van documenten) waarmee ontwikkelaars een keuze kunnen maken in de werking van dit gedrag. Wanneer deze instelling is ingeschakeld, worden XAML Hot Reload-wijzigingen pas toegepast wanneer het bestand dat wordt bewerkt, wordt opgeslagen.
Ondersteuning voor donker thema voor Class Designer is toegevoegd.
Xamarin
XAML Hot Reload kan nu alleen opnieuw laden wat er op uw pagina is gewijzigd, in plaats van de hele pagina. Probeer het uit door de instelling Opties voor opnieuw laden te wijzigen in Extra > Opties > Xamarin > Hot Reload.
Bekijk een Live Visual Tree met elementen op de pagina in uw actieve toepassing. Open de Live Visual Tree tijdens een XAML Hot Reload-foutopsporingssessie via Debug > Windows > Live Visual Tree.
Overschrijf de instellingen van uw emulator, zoals de donkere/lichte modus, tekengrootten en meer met behulp van het pad Omgevingsinstellingen. Open deze tijdens een XAML Hot Reload-sessie via Debug > Windows > Environment Settings.
U kunt een Lint-configuratiebestand gebruiken en nog meer IntelliSense-suggesties selecteren bij het bewerken van uw Android XML.
Insectenmoeilijke
Belangrijkste problemen opgelost in Visual Studio 2019 versie 16.6.0
- Wanneer de functievlag Nieuwe Git-ervaring is ingeschakeld, wordt er een bericht weergegeven in Team Explorer die gebruikers leidt naar het nieuwe Git-hulpprogrammavenster.
- Oplossing voor onregelmatige UI-vertraging tijdens het sluiten van VS wanneer WinForms .NET Core Designer de status Open heeft.
- Problemen opgelost bij het maken van projecten met behulp van typeproviders, waardoor er tijdens runtime een uitzondering voor ontbrekende methoden ontstaat.
- Er is een probleem opgelost met het maken van een project voor .NET Framework-projecten.
- Nieuwe zoekfunctie in bestanden respecteert opties in het deelvenster Extra-Options-Find en Vervangen.
- Er is een fout opgelost waarbij de Git-opslagplaats niet werd gewijzigd bij het sluiten van een map en het openen van een oplossing.
- Er is een fout opgelost bij het bouwen van een iOS-app met behulp van volledige foutopsporingssymbolen.
- Back browing van Mac Distribution inrichtingsprofielen en certificaten van Windows toegevoegd.
- Er is een fout opgelost waardoor Visual Studio 2019 niet meer reageerde bij het werken met Xamarin-projecten in bepaalde scenario's.
- Sneltoets toegevoegd voor de optie Kopiëren met headers in sql Script Results Grid
- SSDT-gebruikers kunnen nu gevoeligheidseigenschappen instellen en weergeven voor alle versies boven SQL Server 2008
- Dialoogvenster Verbindingseigenschappen verbeteren voor toegankelijkheidsgebruikers.
- Er zijn incidentele crashes opgelost bij het gebruik van de indicator Getest door Code Lens.
- Zorg ervoor dat de automatische populatie van tekst in Zoeken in bestanden is volgens verouderd gedrag.
- Zorg ervoor dat het gedrag van de pijl-links in de bestanden juist is.
- Een probleem waarbij C++-gebruikers van de C++20 Ranges-bibliotheek worden geblokkeerd met behulp van algoritmen.
Uit de ontwikkelaarsgemeenschap
- Back browsing van Mac Distribution inrichtingsprofielen en certificaten van Windows toegevoegd.
- Zorg ervoor dat de automatische populatie van tekst in Zoeken in bestanden is volgens verouderd gedrag.
- De nieuwe zoekactie in bestanden gewijzigd om filters zoeken uit de vorige zoekactie in bestanden te importeren.
- Bewaar de zoekmarkering in bestanden 'Bestanden geopend houden' tussen VS-sessies.
- Er is een fout opgelost bij het bouwen van een iOS-app met behulp van volledige foutopsporingssymbolen
- Visual Studio staat het wijzigen van het TargetFramework in publicatie-instellingen niet toe na een upgrade naar 16.4.2 en Core 3.1
- Pad is niet juist ingesteld bij het openen van een oplossingsbestand vanaf de opdrachtregel
- Suggestie voor kringherstructurering in IntelliCode herstructureren
- Naslaginformatie voor foutopsporingsprogramma > koppelen in Cloud Explorer > is niet ingesteld voor een exemplaar van een object
- VS 16.6.0 preview 2.1 laadt mijn Nuget-pakketbesturingselementen niet in VS-werkset
- Het bewerken van een resourcebestand loopt vast in Visual Studio
- Intellisense laden voor altijd - project met XML-declaratie als projectitem
- Het dialoogvenster Nieuw project veroorzaakt veelvoorkomende gebruikersfouten (gebruiker die de beoogde naam in het sjabloonfilter typt)
- Kan bestand niet opslaan
- Ik kan geen bestanden openen
- Interne compilerfout met geïndexeerde C++/CLI-eigenschap in Visual Studio 2019 versie 16.5
- Schakelen tussen thema's en weer
- VSTO-projecten die zijn gemaakt in VS 2019 bieden geen ondersteuning voor pakketreferenties als pakketbeheerindeling. Publiceren van build kan mislukken met 'Assembly moet een sterke naam zijn ondertekend om te worden gemarkeerd als een vereiste'
- Crasht in cl.exe tijdens codeanalyse tegen KMDF - Stuurprogrammaprojecten is opgelost.
- Het gebruik van 'set_tests_properties' in een CMakeLists.txt een fout veroorzaakt tijdens de configuratie in Visual Studio 2019
- C1001 bij het compileren met 'amp.h'
- Project maken vanuit het startvenster kan projectnaam niet typen
- Na het maken van een nieuwe C++/WinRT UWP Core App-sjabloon rapporteert IntelliSense te veel fouten om te functioneren
- Bij het compileren van atlsecurity.h worden verschillende C5205-waarschuwingen weergegeven ('verwijderen van een abstracte klasse')
- Ga naar definitie (F12) in een referentieproject en opent metagegevens in plaats van de werkelijke broncode in een Eenheidstestproject (.Net Framework) die naar een VSTO-project verwijzen.
- Geen optie om C++ codeanalysewaarschuwing C26812 te onderdrukken (nieuw in MSVC 2019 16.3.0 preview 3)
- C++ AMP array_view constructie genereert compileerfout op VS 2019 16.5 preview 2 met /std:c++latest
- Probleem met het genereren van code waardoor crash met pure virtuele destructor in const-object wordt veroorzaakt
- Ga naar (Ctrl+,) mag de focus niet uit het zoekvak halen totdat ik op Enter druk
- Systeemeigen EnC-foutenrapport verbeteren voor niet-ondersteunde bewerkingen
- Alle andere oplossingen voor ontwikkelaarscommunity's in deze preview-versie.
- Microsoft.VisualStudio.Editor.Implementation.EditorPackage is niet correct geladen
- std::make_shared + PCH + virtuele methode + GoogleTest veroorzaakt interne compilerfout met CL 19.24
- Pull-aanvragen in Visual Studio: 'U bent niet verbonden met een externe opslagplaats'
- Coroutine compileren met /Wall produceert waarschuwing in gegenereerde compilercode
- clang-tidy opdrachtregel is te lang
- Opties op de optiespagina Tabbladen en Windows blijven opnieuw instellen
- C++/CLI .net core 3.1 buildwaarschuwingen
- Xamarin Found-conflicten tussen verschillende versies van System.Numerics die niet kunnen worden opgelost
- FontFamily werkt niet in Resource WPF/.net Core 3.1
- C++ Teksteditor: afstand na binaire operator is onjuist verwijderd door automatisch opmaken
-
"Aanwijzer/verwijzingsuitlijning" is onjuist van toepassing op functies die zijn gedeclareerd binnen klassen die worden beïnvloed door het
alignastrefwoord - Preprocessor genereert onjuiste regelgegevens
- Alle andere oplossingen in deze preview-versie.
bekende problemen
Bekijk alle openstaande problemen en beschikbare tijdelijke oplossingen in Visual Studio 2019 door de onderstaande koppeling te volgen.
Bekende problemen met Visual Studio 2019 versie 16.6
Geschiedenis van releaseopmerkingen voor Visual Studio 2019
Voor meer informatie met betrekking tot eerdere versies van Visual Studio 2019, zie de pagina Geschiedenis van de releaseopmerkingen van Visual Studio 2019.
Visual Studio 2019 versie 16.6