Sdílet prostřednictvím


RCLogo Visual Studio 2019 verze 16.11 Poznámky k vydání


Důležité

Nejedná se o nejnovější verzi Visual Studio. Pokud si chcete stáhnout nejnovější verzi, navštivte prosím https://visualstudio.microsoft.com/downloads/ a podívejte se na zprávu k vydání verze Visual Studio 2022.

Časový rámec podpory

Visual Studio 2019 verze 16.11 je konečný podporovaný servisní směrný plán pro Visual Studio 2019. Zákazníkům s licencí Enterprise a Professional, kteří potřebují zavést dlouhodobě stabilní a bezpečné vývojové prostředí, doporučujeme tuto verzi standardizovat. Jak jsme vysvětlili v našich lifecycle a zásadách podpory, verze 16.11 bude podporována opravami a aktualizacemi zabezpečení až do dubna 2029, což je zbytek životního cyklu produktu Visual Studio 2019.

Nejnovější nejbezpečnější verzi Visual Studio 2019 verze 16.11 získáte tak, že přejdete na web Visual Studio nebo přejdete do části downloads my.visualstudio.com. Aktualizace můžete získat z katalogu Microsoft Update. Další informace o podporovaných základních liniích Visual Studio najdete v zásadách podpory pro Visual Studio 2019.

Visual Studio 2019 verze 16.11

Archivované poznámky k vydání Visual Studio 2019

Visual Studio 2019 Blog

> Blog Visual Studio 2019 je oficiálním zdrojem informací o produktu od technického týmu Visual Studio. Podrobné informace o verzích Visual Studio 2019 najdete v následujících příspěvcích:

Documentation

Oficiální dokumentace k Learn pro Visual Studio 2019 se archivuje. Archivovaná dokumentace není pro vyhledávací weby přístupná, ale archivovanou dokumentaci můžete stále procházet na webu Visual Studio 2019 (archived).

 Ikona Poznámek Visual Studio 2019 verze 16.11.55

Vydáno 14. dubna 2026

Problémy vyřešené v této verzi

Řešená bezpečnostní doporučení

Řešená bezpečnostní doporučení CVE Description
Ohrožení zabezpečení z hlediska poškození paměti SQLite CVE-2025-6965 Ve verzích SQLite před verzí 3.50.2 existuje ohrožení zabezpečení, kdy počet agregačních termínů může překročit počet dostupných sloupců. To může vést k problému s poškozením paměti.
Ohrožení zabezpečení spočívající ve zpřístupnění informací Visual Studio CVE-2026-32631 V MinGitu existuje ohrožení zabezpečení spočívající ve zpřístupnění informací kvůli úniku hodnoty hash NTLM na nedůvěryhodný server.
Ohrožení Node.js TLS DoS CVE-2026-21637 Chyba ve zpracování chyb protokolu TLS v Node.js umožňuje vzdáleným útočníkům zhavarovat nebo vyčerpat prostředky serveru TLS, když jsou v použití pskCallback nebo ALPNCallback.

NOTE: Visual Studio 2019 (16.11.55) se teď dodává s aktualizovanou verzí NodeJS 22, konkrétně 22.21.1. Stojí za zmínku, že NodeJS 22.x bude finální verzí podporující 32bitový vývoj NodeJS, který označuje konec éry pro ty, kteří používají 32bitové platformy.

NodeJS 22.x dosáhne konce životnosti v dubnu 2027. Do té doby bude Visual Studio 2019 nadále poskytovat aktualizace pro NodeJS 22.x podle potřeby. Po dubnu 2027 ale můžou kontroly zabezpečení označit přítomnost této verze EOL v prostředích Visual Studio 2019. Vzhledem k tomu, že NodeJS 23 a novější bude podporovat pouze 64bitovou verzi, Visual Studio 2019 , což je 32bitová edice, nebude moct upgradovat na novější verze NodeJS.

Vzhledem k těmto výzvám doporučujeme upgradovat na Visual Studio 2022 nebo Visual Studio 2026, aby se zajistila průběžná podpora a kompatibilita s budoucími verzemi NodeJS. Pomůže vám to udržovat zabezpečení i funkce pro vaše vývojové prostředí.


Ikona Poznámky k vydání Visual Studio 2019 verze 16.11.54

Vydáno 10. března 2026

Řešená bezpečnostní doporučení

  • CVE-2025-66413 Visual Studio Ohrožení zabezpečení zpřístupňování informací – Ohrožení zabezpečení spočívající ve zpřístupnění informací existuje v MinGit kvůli úniku hodnoty hash NTLM na nedůvěryhodný server.

 Ikona instalačních poznámek Visual Studio 2019 verze 16.11.53

Vydáno 11. listopadu 2025

Problémy vyřešené v této verzi

  • Aktualizovat Git pro Windows jednotlivou komponentu na verzi 2.51.1.1

Developer Community

  • Nové aktualizace Visual Studio 2022 zahrnují knihovnu LibCurl, která přerušuje Git.

Ikona poznámek k vydání Visual Studio 2019 verze 16.11.52

Vydáno 14. října 2025

Problémy vyřešené v této verzi

Řešená bezpečnostní doporučení

  • CVE-2025-55240 Visual Studio Zranitelnost vzdáleného spuštění kódu - Zranitelnost způsobená nedůvěryhodnou cestou hledání v souboru Gulpfile

Ikona poznámek k vydání Visual Studio 2019 verze 16.11.51

Vydáno 9. září 2025

Problémy vyřešené v této verzi

  • Tato aktualizace zahrnuje opravy týkající se souladu s požadavky Visual Studio.

 IkonaRelease Notes Visual Studio 2019 verze 16.11.50

Vydáno 12. srpna 2025

Problémy vyřešené v této verzi

Z instalačního programu Visual Studio 2019 byly odebrány následující verze sady WINDOWS SDK:

  • 10.0.16299.0
  • 10.0.17134.0
  • 10.0.17763.0
  • 10.0.18362.0
  • 10.0.20348.0
  • 10.0.22000.0

Pokud jste dříve nainstalovali některou z těchto verzí sady SDK pomocí Visual Studio při aktualizaci se odinstaluje. Pokud váš projekt cílí na některou z těchto sad SDK, může dojít k chybě sestavení, například: V sadě SDK Windows verze 10.0.22000.0 nebyla nalezena. Nainstalujte požadovanou verzi sady Windows SDK nebo změňte verzi sady SDK na stránkách vlastností projektu nebo kliknutím pravým tlačítkem na řešení a výběrem možnosti Retarget solution.

Pokud chcete tento problém vyřešit, doporučujeme v případě potřeby změnit cílení projektu na verzi 10.0.22621.0 nebo starší podporovanou verzi. Úplný seznam podporovaných verzí sady SDK najdete zde: https://developer.microsoft.com/windows/downloads/sdk-archive/. Pokud potřebujete nainstalovat nepodporovanou verzi sady SDK, najdete ji tady: https://developer.microsoft.com/windows/downloads/sdk-archive/index-legacy/.


Ikona poznámek k vydání Visual Studio 2019 verze 16.11.49

Vydáno 8. července 2025

Problémy vyřešené v této verzi

Řešená bezpečnostní doporučení

  • CVE-2025-49739 Visual Studio - Zvýšení oprávnění - Z čas-kontrola-do-čas-použití ve Standard Collector Service umožňuje eskalaci místních oprávnění
  • CVE-2025-27613 Ohrožení zabezpečení argumentů Gitk
  • CVE-2025-27614 Ohrožení zabezpečení spočívající v spuštění kódu gitk abitryary
  • CVE-2025-46334 Zranitelnost škodlivého shellu v Gitu
  • CVE-2025-46835 Ohrožení zabezpečení spočívající v přepsání souboru Gitu
  • CVE-2025-48384 Zranitelnost symlink v Gitu
  • CVE-2025-48385 Ohrožení zabezpečení injektáže protokolu Git
  • CVE-2025-48386 Zranitelnost pomocného nástroje pro přihlašovací údaje Gitu

 IkonaRelease Notes Visual Studio 2019 verze 16.11.48

Vydáno 10. června 2025

Problémy vyřešené v této verzi

  • Aktualizovali jsme instalační program VS tak, aby zahrnoval nejnovější servisní verze pro sadu Windows SDK verze 10.0.19041.0 a 10.0.22621.0.

 Ikona Poznámek Visual Studio 2019 verze 16.11.47

Vydáno 13. května 2025

Problémy vyřešené v této verzi

  • Opravili jsme problém v zásadách check-inu TFVC pro moderní dotazy, který bránil načtení názvu projektu.
  • Opravili jsme problém v zásadě kontrolního vracení změn TFVC, kde zakázané vzory zásady byly po jejím vytvoření "zapomenuty".

Řešená bezpečnostní doporučení

  • CVE-2025-32703 Přístup k Trasování událostí pro Windows (ETW), které správce nezná při instalaci VS na počítač.
  • CVE-2025-32702 Vzdálené spuštění kódu kvůli squattingu balíčků NuGet
  • CVE-2025-26646 .NET - Falšování identity - Zvýšení oprávnění ve výchozích chováních úloh downloadfile nástroje msbuild

Ikona poznámek k vydání Visual Studio 2019 verze 16.11.46

Vydáno 8. dubna 2025

Problémy vyřešené v této verzi

  • Přidali jsme podporu moderních politik odeslání změn TFVC a také poskytujeme pokyny a upozornění při používání zastaralých politik odeslání změn TFVC.

Ikona poznámky k vydání Visual Studio 2019 verze 16.11.45

vydáno 11. března 2025

Problémy vyřešené v této verzi

Řešená bezpečnostní doporučení

  • CVE-2025-25003 Visual Studio Ohrožení zabezpečení z hlediska zvýšení oprávnění
  • CVE-2025-24998 Visual Studio Ohrožení zabezpečení z hlediska zvýšení oprávnění instalačního programu

Ikona poznámek k vydání Visual Studio 2019 verze 16.11.44

vydáno 11. února 2025

Problémy vyřešené v této verzi

Řešená bezpečnostní doporučení

  • CVE-2025-21206 Visual Studio Zvýšení oprávnění instalačního programu – Nepovolený prvek cesty hledání umožňuje neoprávněnému útočníkovi zvýšit oprávnění místně.
  • CVE-2023-32002 Node.js Module._load() Zásady ohledně vzdáleného vykonání kódu – Použití Module._load() může obejít mechanismus zásad a vyžadovat moduly mimo rozsah definice policy.json pro daný modul.

Ikona Poznámek k vydání Visual Studio 2019 verze 16.11.43

vydáno 14. ledna 2025

Problémy vyřešené v této verzi

Řešená bezpečnostní doporučení

  • CVE-2025-21172 .NET a Visual Studio zranitelnost spuštění kódu na dálku
  • CVE-2025-21176 .NET, .NET Framework a Visual Studio ohrožení zabezpečení při vzdáleném spuštění kódu
  • CVE-2025-21178 Zranitelnost v aplikaci Visual Studio umožňující vzdálené spuštění kódu.
  • CVE-2024-50338 návratový znak na vzdálené adrese URL umožňuje škodlivému úložišti úniku přihlašovacích údajů

 IkonaRelease Notes Visual Studio 2019 verze 16.11.42

Vydáno 12. listopadu 2024

Problémy vyřešené v této verzi

Developer Community


Ikona Poznámky k vydání Visual Studio 2019 verze 16.11.41

Vydáno 8. října 2024

Problémy vyřešené v této verzi

Řešená bezpečnostní doporučení

  • CVE-2024-43603 ohrožení zabezpečení v Visual Studio Collector Service
  • CVE-2024-43590 Ohrožení zabezpečení spočívající v zvýšení oprávnění v instalačním programu Visual Studio C++ Redistributable

 IkonaRelease Notes Visual Studio 2019 verze 16.11.40

Vydáno 10. září 2024

Problémy vyřešené v této verzi

Řešená bezpečnostní doporučení

CVE-2024-35272 Zranitelnost vzdáleného spuštění kódu v zprostředkovateli OLE DB nativního klienta SQL Serveru


Ikona poznámek k vydání Visual Studio 2019 verze 16.11.39

Vydáno 13. srpna 2024

Problémy vyřešené v této verzi

  • Aktualizace modelu IntelliCode, takže uživatelé získají modely přímo a už nejsou závislé na back-endových službách ke stažení.

Řešená bezpečnostní doporučení

  • CVE-2024-29187(Znovu publikovat) – Instalační programy založené na WiX jsou při spuštění jako SYSTEM ohroženy binárním zneužitím

Ikona Poznámky k vydání Visual Studio 2019 verze 16.11.38

Vydáno 9. července 2024

Problémy vyřešené v této verzi

  • Verze 6.2 AzCopy už se nerozšiřuje jako součást Azure workloadu ve Visual Studiu díky zastaralosti. Nejnovější podporovanou verzi AzCopy si můžete stáhnout z Začínáme s AzCopy.
  • Aktualizujte MinGit na verzi 2.45.2.1, která obsahuje GCM 2.5, která řeší problém s předchozí verzí GCM, kde po klonování oznámila chybu zpět do Gitu a zobrazila se, jako by klon selhal.

 Ikona poznámek k vydání Visual Studio 2019 verze 16.11.37

Vydáno 11. června 2024

Problémy vyřešené v této verzi

  • Po upgradu na Germanium build verze Windows vyžaduje WSL ruční upgrade. To může způsobit zablokování Visual Studio při otevírání projektů CMake.

Řešená bezpečnostní doporučení

  • CVE-2024-30052 Vzdálené spuštění kódu při ladění souborů typu "dump", které obsahují škodlivé soubory s příslušnou příponou.
  • CVE-2024-29060 Zvýšení oprávnění, pokud je ovlivněná instalace Visual Studio spuštěna
  • CVE-2024-29187 Instalační programy založené na WiX jsou při spuštění jako SYSTEM zranitelné vůči binárnímu napadení

Ikona Poznámek k vydání Visual Studio 2019 verze 16.11.36

Vydáno 14. května 2024

Problémy vyřešené v této verzi

  • Tato verze obsahuje aktualizaci OpenSSL na verzi 3.2.1.

Řešená bezpečnostní doporučení

  • CVE-2024-32002 Rekurzivní klony v systému souborů nerozlišující velká a malá písmena, které podporují symlinky, jsou náchylné ke vzdálenému spuštění kódu.
  • CVE-2024-32004 Vzdálené spuštění kódu při klonování speciálně vytvořených místních úložišť

 IkonaRelease Notes Visual Studio 2019 verze 16.11.35

Vydáno 9. dubna 2024

Problémy vyřešené v této verzi

  • S touto opravou chyb teď může klient použít bootstrapper v rozložení a předat parametr --noWeb k instalaci na klientský počítač a zajistit, aby instalační program i Visual Studio produkt byly staženy pouze z rozložení. Dříve instalační program během procesu instalace nerespektoval parametr -noWeb a pokusil se sám provést vlastní aktualizaci z webu.

Řešená bezpečnostní doporučení

  • CVE-2024-28929 Tato aktualizace řeší vzdálené spuštění kódu v ovladači ODBC Microsoft pro Microsoft SQL Server.
  • CVE-2024-28930 Tato aktualizace řeší zranitelnost umožňující vzdálené spuštění kódu v ovladači Microsoft ODBC pro Microsoft SQL Server.
  • CVE-2024-28931 Tato aktualizace řeší vzdálené spuštění kódu v ovladači ODBC Microsoft pro Microsoft SQL Server.
  • CVE-2024-28932 Tato aktualizace řeší vzdálené spuštění kódu v ovladači ODBC Microsoft pro Microsoft SQL Server.
  • CVE-2024-28933 Tato aktualizace řeší zranitelnost vzdáleného spuštění kódu v ovladači Microsoft ODBC pro Microsoft SQL Server.
  • CVE-2024-28934 Tato aktualizace řeší zranitelnost umožňující vzdálené spuštění kódu v ovladači Microsoft ODBC pro Microsoft SQL Server.
  • CVE-2024-28935 Tato aktualizace řeší vzdálené spuštění kódu v ovladači ODBC Microsoft pro Microsoft SQL Server.
  • CVE-2024-28936 Tato aktualizace řeší vzdálené spuštění kódu v ovladači ODBC Microsoft pro Microsoft SQL Server.
  • CVE-2024-28937 Tato aktualizace řeší vzdálené spuštění kódu v ovladači ODBC Microsoft pro Microsoft SQL Server.
  • CVE-2024-28938 Tato aktualizace řeší vzdálené spuštění kódu v ovladači ODBC Microsoft pro Microsoft SQL Server.
  • CVE-2024-28941 Tato aktualizace řeší zranitelnost vzdáleného spuštění kódu v ovladači Microsoft ODBC pro Microsoft SQL Server.
  • CVE-2024-28943 Tato aktualizace řeší zranitelnost umožňující vzdálené spuštění kódu v ovladači Microsoft ODBC pro Microsoft SQL Server.
  • CVE-2024-29043 Tato aktualizace řeší vzdálené spuštění kódu v ovladači ODBC Microsoft pro Microsoft SQL Server.

Ikona Poznámek k vydání Visual Studio 2019 verze 16.11.34

Vydáno 13. února 2024

Problémy vyřešené v této verzi

Developer Community

Řešená bezpečnostní doporučení

  • CVE-2024-0057 Existuje zranitelnost obchází zabezpečovací funkci, pokud aplikace založené na Microsoft .NET Framework používají rozhraní API pro vytváření řetězců X.509, ale úplně neověřují certifikát X.509 kvůli logické chybě.

Ikona Poznámek k Vydání Visual Studio 2019 verze 16.11.33

Vydáno 9. ledna 2024

Problémy vyřešené v této verzi

  • Aktualizace MinGit na v2.43.0.1, která se dodává s OpenSSL v3.1.4 a řeší regresi, kdy síťové operace byly za určitých okolností opravdu pomalé.

Řešená bezpečnostní doporučení

  • CVE-2024-20656 Ohrožení zabezpečení existuje ve službě VSStandardCollectorService150, kde mohou místní útočníci eskalovat oprávnění na hostitelích, kde je spuštěná ovlivněná instalace Microsoft Visual Studio.
  • CVE-2023-32027 Tento poradce se znovu vydává, aby řešil zranitelnost vzdáleného spuštění kódu ovladače Microsoft ODBC pro SQL Server ve Visual Studio.
  • CVE-2023-32025 Toto upozornění je znovu publikováno, aby řešilo zranitelnost vzdáleného spuštění kódu v ovladači Microsoft ODBC pro SQL Server ve Visual Studiu.
  • CVE-2023-32026 Tento poradce je znovu publikován a řeší ohrožení zabezpečení spuštění vzdáleného kódu v ovladači Microsoft ODBC pro SQL Server ve Visual Studio.
  • CVE-2023-29356 Tento poradce se znovu publikuje a řeší zranitelnost vzdáleného spuštění kódu u ovladače ODBC Microsoft pro SQL Server ve Visual Studio.
  • CVE-2023-32028 Tato informace je opětovně vydávána, aby se vyřešila vulnerabilita vzdáleného spuštění kódu Microsoft SQL OLE DB ve Visual Studio.
  • CVE-2023-29349 Tato doporučení jsou znovu publikována, aby byla vyřešena zranitelnost vzdáleného spuštění kódu v Microsoft ODBC a OLE DB ve Visual Studio.

Ikona poznámek k vydání Visual Studio 2019 verze 16.11.32

Vydáno 14. listopadu 2023

Problémy vyřešené v této verzi

Developer Community

Řešená bezpečnostní doporučení

  • CVE-2023-36042Zranitelnost odepření služby existuje ve Visual Studiu, kde poškozený dekorovaný název může vést k nekonečné smyčce.

 Ikona Poznámek Visual Studio 2019 verze 16.11.31

Vydáno 10. října 2023

Problémy vyřešené v této verzi

  • Aktualizovaná verze Gitu používaná Visual Studio na verzi 2.41.0.3.

Ikona pro poznámky k vydání Visual Studio 2019 verze 16.11.30

Vydáno 12. září 2023

Problémy vyřešené v této verzi

Řešená bezpečnostní doporučení

  • CVE-2023-36796Tato aktualizace zabezpečení řeší chybu zabezpečení v DiaSymReader.dll při čtení poškozeného souboru PDB, který může vést ke vzdálenému spuštění kódu.
  • CVE-2023-36794Tato aktualizace zabezpečení řeší chybu zabezpečení v DiaSymReader.dll při čtení poškozeného souboru PDB, který může vést ke vzdálenému spuštění kódu.
  • CVE-2023-36793Tato aktualizace zabezpečení řeší chybu zabezpečení v DiaSymReader.dll při čtení poškozeného souboru PDB, který může vést ke vzdálenému spuštění kódu.
  • CVE-2023-36792Tato aktualizace zabezpečení řeší chybu zabezpečení v DiaSymReader.dll při čtení poškozeného souboru PDB, který může vést ke vzdálenému spuštění kódu.
  • CVE-2023-36759Tato aktualizace zabezpečení odebere pgodriver.sys, kde čtení škodlivého souboru může vést ke zvýšení oprávnění

Ikona Poznámek k vydání Visual Studio 2019 verze 16.11.29

Vydáno 8. srpna 2023

Problémy vyřešené v této verzi

  • Vyřešili jsme problém, kdy přepínač 'all' v VSWhere nevracel instance v nespusitelném stavu.

Řešená bezpečnostní doporučení


 IkonaRelease Notes Visual Studio 2019 verze 16.11.28

Vydáno 25. července 2023

Problémy vyřešené v této verzi


 IkonaRelease Notes Visual Studio 2019 verze 16.11.27

Vydáno 13. června 2023

Problémy vyřešené v této verzi

  • Průvodce pro proměnné ovládacích prvků ActiveX vygeneruje vlastnosti ActiveX i funkce a obnoví funkčnost z verze Visual Studio 2015.
  • V rámci této aktualizace, abychom řešili CVE-2023-27909, CVE-2023-27910 a CVE-2023-27911, odstraňujeme podporu pro .fbx a .dae. Jedná se o komponentu x86 třetí strany, kterou už autor nepodporuje. Ovlivnění uživatelé by měli použít fbx editor.

Developer Community

Řešená bezpečnostní doporučení


 IkonaRelease Notes Visual Studio 2019 verze 16.11.26

Vydáno 11. dubna 2023

Problémy vyřešené v této verzi

  • Opravili jsme problém ve službě IIS Express, který mohl způsobit chybové ukončení při aktualizaci telemetrických dat.
  • Opravili jsme chybu při odeslání neplatného vstupu do ovladače použitého během trénování PGO pro ovladače režimu jádra.

Developer Community

Řešená bezpečnostní doporučení


Ikona Poznámek k vydání Visual Studio 2019 verze 16.11.25

Vydáno 14. března 2023

Problémy vyřešené v této verzi

  • Git 2.39 přejmenoval hodnotu pro credential.helper z "manager-core" na "manager". Další informace naleznete v tématu https://aka.ms/gcm/rename.
  • Aktualizace balíčku mingit a Git pro Windows na verzi 2.39.2, který řeší CVE-2023-22490

Řešená bezpečnostní doporučení


Ikona Poznámky k vydání Visual Studio 2019 verze 16.11.24

Vydáno 14. února 2023

Problémy vyřešené v této verzi

  • Aktualizovali jsme interpret CPython na verzi 3.9.13.
  • Aktualizace balíčku mingit a Git pro Windows na verzi 2.39.1.1, který řeší CVE-2022-41903

Řešená bezpečnostní doporučení


 Ikona Poznámek Visual Studio 2019 verze 16.11.23

Vydáno 10. ledna 2023

Řešená bezpečnostní doporučení


 Ikona Poznámek k vydání Visual Studio 2019 verze 16.11.22

Vydáno 13. prosince 2022

Řešená bezpečnostní doporučení

  • CVE-2022-41089 Vzdálené spuštění kódu V .NET Core 3.1, .NET 6.0 a .NET 7.0 existuje zranitelnost umožňující vzdálené spuštění kódu, kde by škodlivý útočník mohl způsobit spuštění libovolného kódu v důsledku analýzy škodlivě vytvořených souborů xps.

 IkonaRelease Notes Visual Studio 2019 verze 16.11.21

Vydáno 8. listopadu 2022

Problémy vyřešené v této verzi

  • Přidali jsme podmínkové ochrany pro opravu nesprávných odkazů v optimalizacích AMD64 pro boost, stl_interfaces.

Řešená bezpečnostní doporučení


Ikona k poznámkám k vydání Visual Studio 2019 verze 16.11.20

Vydáno 11. října 2022

Problémy vyřešené v této verzi

  • Zobrazení zdrojů se objevuje spolehlivěji u projektů, které se znovu načtou.
  • Správci budou moct aktualizovat instalační program VS na offline klientském počítači z rozložení bez aktualizace VS.

Řešená bezpečnostní doporučení


Ikona poznámek Visual Studio 2019 verze 16.11.19

Vydáno 13. září 2022

Problémy vyřešené v této verzi

  • Zobrazení zdrojů se objevuje spolehlivěji u projektů, které se znovu načtou.

Řešená bezpečnostní doporučení

  • CVE-2022-38013 .NET zranitelnost odepření službyZranitelnost odepření služby existuje v ASP.NET Core 3.1 a .NET 6.0, kde může škodlivý klient způsobit přetečení zásobníku, což může vést k útoku na odepření služby, když útočník odešle upravený datový paket, který je parsován během vazby modelu.

Ikona poznámek k vydání Visual Studio 2019 verze 16.11.18

Vydáno 9. srpna 2022

Z komunity vývojářů

Řešená bezpečnostní doporučení


Ikona Poznámek k Vydání Visual Studio 2019 verze 16.11.17

Vydáno 12. července 2022

Problémy vyřešené v této verzi

  • Aktualizace LibraryManageru pro přizpůsobení změn v rozhraní CDnjs API

Z komunity vývojářů


Ikona poznámek k vydání Visual Studio 2019 verze 16.11.16

Vydáno 14. června 2022

Z komunity vývojářů

Řešená bezpečnostní doporučení


 Ikona Poznámek Visual Studio 2019 verze 16.11.15

Vydáno 17. května 2022

Problémy vyřešené v této verzi

  • Pevná připojení pro Azure SQL Managed Instance v SQL Server Data Tools, včetně porovnání schématu a průzkumníka SQL Server. Poznámka: Podpora Azure Arc povolených spravovaných instancí je plánována pro budoucí verzi (V komunitě)

Z komunity vývojářů


Ikona Release Notes Visual Studio 2019 verze 16.11.14

Vydáno 10. května 2022

Problémy vyřešené v této verzi

  • Byla přidána implementace pro zbývající zprávy o chybách C++20, známé také jako backports. Všechny funkce C++20 jsou nyní dostupné v přepínači /std:c++20. Další informace o implementovaných backportech najdete v tématu C++20 Defect Reports v úložišti microsoft/STL GitHub a this blogpost
  • Aktualizovali jsme verzi Gitu pro Windows, kterou používá Visual Studio, a instalovatelnou volitelnou komponentu na verzi 2.36.0.1.
  • Opravili jsme problém s integrací Gitu, kdy se při stahování nebo synchronizaci rozbíhajících se větví nezobrazoval lokalizovaný tip, jak jej vyřešit.

Z komunity vývojářů

Řešená bezpečnostní doporučení

CVE-2022-29117 .NET Ohrožení zabezpečení v oblasti odepření služby Ohrožení zabezpečení existuje v .NET 6.0, .NET 5.0 a .NET Core 3.1, kde může škodlivý klient manipulovat se soubory cookie a způsobit odepření služby.

CVE-2022-23267 .NET Zranitelnost umožňující útok DoS Zranitelnost existuje v .NET 6.0, .NET 5.0 a .NET Core 3.1, kde může škodlivý klient způsobit odepření služby prostřednictvím nadbytečného přidělování paměti pomocí HttpClient.

CVE-2022-29145 .NET Zranitelnost umožňující útok DoS Ve verzích .NET 6.0, .NET 5.0 a .NET Core 3.1 existuje zranitelnost, kde může škodlivý klient způsobit odepření služby při zpracování HTML formulářů.

CVE-2022-24513 Ohrožení zabezpečení spočívající v zvýšení oprávnění Potenciální ohrožení zabezpečení z hlediska zvýšení oprávnění existuje, když služba aktualizátoru Microsoft Visual Studio nesprávně parsuje místní konfigurační data.


 Ikona k poznámkám k vydání Visual Studio 2019 verze 16.11.13

Vydáno 19. dubna 2022

Problémy vyřešené v této verzi

  • Opraven problém související s regresí vctip.exe z 12. 11. 2016
  • Opravili jsme chybu, která bránila načtení některých aplikací vytvořených pomocí ASAN (Address Sanitizer) v Windows 11.
  • Opravili jsme další problém s ASAN, kdy u vícevláknových aplikací se soupeřením o haldu mohlo docházet k zablokování, falešným zprávám o uvolnění divokého ukazatele nebo zablokování při ukončování procesu.

Ikona Release Notes Visual Studio 2019 verze 16.11.12

Vydáno 12. dubna 2022

Problémy vyřešené v této verzi

  • Opravili jsme problém, který způsoboval, že některé animace pro spuštění testu běžely na pozadí i po dokončení přidružených testovacích spuštění. To způsobuje zpomalení, která byla obzvláště patrná u monitorů s vysokou frekvencí aktualizace. Oprava by měla zlepšit prostředí používání VS na monitorech s vysokou obnovovací rychlostí.
  • Odebrání nepotřebného upozornění při připojování k serveru LiveShare, který neposkytoval určité funkce používané klientem.

Z komunity vývojářů

Řešená bezpečnostní doporučení

CVE-2022-24765 Zvýšení oprávnění V produktu Git pro Windows existuje potenciální ohrožení zabezpečení spočívající v tom, že operace Gitu by mohly běžet mimo úložiště při hledání adresáře Git. Git pro Windows se teď aktualizuje na verzi 2.35.2.1.

CVE-2022-24767 zranitelnost únosu DLL Potenciální zranitelnost únosu DLL existuje v instalačním programu Git pro Windows při spuštění odinstalace pod uživatelským účtem SYSTEM. Git pro Windows se teď aktualizuje na verzi 2.35.2.1.

CVE-2022-24513 Ohrožení zabezpečení spočívající v zvýšení oprávnění Potenciální ohrožení zabezpečení z hlediska zvýšení oprávnění existuje, když služba aktualizátoru Microsoft Visual Studio nesprávně parsuje místní konfigurační data.


Ikona Poznámky k vydání Visual Studio 2019 verze 16.11.11

Vydáno 8. března 2022

Problémy vyřešené v této verzi

  • Opravili jsme problém se vzdáleným laděním, což zejména ovlivňovalo Azure App Service, kdy selhání ověřování někdy končilo chybou 'Připojení ke vzdálenému koncovému bodu bylo ukončeno' a Visual Studio nevyžadovalo přihlašovací údaje.
  • Vylepšili jsme výkon monitorů s vysokou obnovovací rychlostí.

Z komunity vývojářů

Řešená bezpečnostní doporučení

CVE-2020-8927 Zranitelnost Ve verzích .NET 5.0 a .NET Core 3.1 existuje zranitelnost vzdáleného spuštění kódu, kde přetečení vyrovnávací paměti existuje ve verzích knihovny Brotli před 1.0.8.

CVE-2022-24464 Ohrožení zabezpečení typu odmítnutí služby V .NET 6.0, .NET 5.0 a .NET CORE 3.1 existuje ohrožení zabezpečení typu odmítnutí služby při analýze určitých typů požadavků na formuláře HTTP.

CVE-2022-24512 Zranitelnost Ve verzích .NET 6.0, .NET 5.0 a .NET Core 3.1 existuje zranitelnost vzdáleného spuštění kódu, kde dochází k přetečení vyrovnávací paměti zásobníku v rutině .NET Double Parse.

CVE-2021-3711 Zranitelnost přetečení vyrovnávací paměti OpenSSL V OpenSSL existuje potenciální zranitelnost přetečení vyrovnávací paměti, která je používána Git pro Windows. Git pro Windows se teď aktualizuje na verzi 2.35.1.2, která tento problém řeší.


Ikona Poznámky k vydání Visual Studio 2019 verze 16.11.10

Vydáno 8. února 2022

Problémy vyřešené v této verzi

  • Opravili jsme problém, který způsoboval občasné pády linkeru C++.
  • Skrytý problém s generováním kódu na x64.
  • Problém, který znemožnil odstranění souborů během jejich zpracování statickou analýzou jazyka C++ na pozadí.
  • Vyřešili jsme problém v operátoru rovnosti C++ ATL CString v režimu C++20.
  • Opravili jsme problém, který mohl zabránit spuštění inicializátoru ve scénáři zátěžového testu.

Z komunity vývojářů

Řešená bezpečnostní doporučení

CVE-2022-21986 Ohrožení zabezpečení Ohrožení zabezpečení v .NET 5.0 a .NET 6.0, když webový server Kestrel zpracuje určité požadavky HTTP/2 a HTTP/3.


Ikona Poznámek k Vydání Visual Studio 2019 verze 16.11.9

Vydáno 11. ledna 2022

Problémy vyřešené v této verzi

  • Opravili jsme problém s nemožností ladit aplikace vícekrát, když se Terminál Windows použil jako výchozí terminál.
  • Oprava instalace pro odblokování zákazníků v omezených konfiguracích
  • Opravili jsme problém, který bránil klientovi v aktualizaci aktuálnějšího bootstrapperu. Jakmile klient používá bootstrapper a instalační program vydaný v lednu 2022 nebo později, měly by všechny aktualizace, které používají další bootstrappery, fungovat po celou dobu životního cyklu produktu.
  • Byla opravena občasná situace, kdy VSInstr neukončil činnost při instrumentaci binárního souboru s volatilními metadaty, což vedlo k selhání profilace instrumentace.
  • Opravili jsme problém, kde kompilace kódu C++ s velmi velkými funkcemi pomocí /Og nebo #pragma optimize("g") může vygenerovat neplatný kód (chybný codegen).
  • Opravili jsme chybu v C++ Concurrency::parallel_for_each, která způsobovala pád volajícího procesu kvůli přetečení celého čísla.

Z komunity vývojářů


 Ikona Poznámek Visual Studio 2019 verze 16.11.8

Vydáno 14. prosince 2021

Problémy vyřešené v této verzi

Vykreslování obousměrných znaků ovládacího prvku textu

Aby se zabránilo potenciálně škodlivému zneužití, které umožňuje nesprávně znázornit kód, editor Visual Studio už neumožňuje obousměrným textovým ovládacím znakům manipulovat s pořadím znaků na ploše pro úpravy. Nová možnost způsobí, že se tyto obousměrné znaky ovládacího prvku textu zobrazí se zástupnými symboly. Obousměrné znaky ovládacího prvku textu budou v kódu stále přítomny, protože toto chování má vliv pouze na to, co se v editoru kódu vykresluje.

VS s nahrazenými obousměrnými znaky ovládacích znaků textu zástupnými symboly

Tato funkce je řízena v nástrojích\Možnosti. Na stránce Textový editor\Obecné je k dispozici možnost Zobrazit obousměrné znaky textového ovládacího prvku, které budou ve výchozím nastavení zaškrtnuté. Při zaškrtnutí se všechny obousměrné textové řídicí znaky vykreslí jako zástupné symboly. Zrušením zaškrtnutí políčka se vrátíte k předchozímu chování, kdy se tyto znaky nevykreslí.

Znak Unicode se považuje za obousměrný znak ovládacího prvku textu, pokud spadá do některé z následujících oblastí: U+061c, U+200e-U+200f, U+202a-U+202e, U+2066-U+2069.

  • Opravili jsme problém v kompilátoru C++, kdy templátový destruktor v hierarchii tříd s inicializátory datových členů může být instanciován příliš brzy, což může vést k nesprávné diagnostice použití nedefinovaných typů nebo jiných chyb.
  • Opravili jsme problém v porovnání CString knihovny ATL v jazykových režimech C++20 a C++Latest.
  • Přidání Python 3.9.7 do Python úlohy Odebrání Python 3.7.8 z důvodu ohrožení zabezpečení

Z komunity vývojářů

Řešená bezpečnostní doporučení

CVE-2021-43877 .NET Ohrožení zabezpečení V ANCM existuje ohrožení zabezpečení spočívající ve zvýšení oprávnění, které by mohlo umožnit zvýšení oprávnění při .NET jádru, .NET 5 a .NET 6 aplikací hostovaných ve službě IIS.

CVE-2021-42574 Zranitelnost obousměrného textu Řídicí znaky obousměrného textu mohou být použity tak, aby způsobili, že se kód v editoru vykreslí odlišně od toho, co je obsaženo na disku.


Ikona Poznámek k Vydání Visual Studio 2019 verze 16.11.7

Vydáno 16. listopadu 2021

Problémy vyřešené v této verzi

  • Přidá podporu Xcode 13.1.
  • Bootstrappers nyní respektují parametr --useLatestInstaller, který způsobí, že nejnovější instalační program bude integrován do layoutu. Tento nejnovější instalační program, který se dodává s Visual Studio 2022, umožňuje situaci, kdy podniky chtějí převést své klienty z jednoho umístění rozložení na jiné. Další informace najdete v příručce pro správce [Visual Studio](* Bootstrappers nyní respektují parametr --useLatestInstaller, díky kterému je nejnovější instalační program integrován do rozložení. Tento nejnovější instalační program, který je dodáván s Visual Studio 2022, umožňuje podnikům převádět klienty z jednoho umístění rozložení na jiné. Další informace najdete v příručce pro správce Visual Studio.)
  • Opravili jsme problém, který způsoboval, že se projekty WAP nezobrazovaly v kombinačním poli v panelu nástrojů při spuštění projektů.
  • Opravili jsme problém s projekty aplikací Windows (WAP), kdy za určitých okolností obsahuje poslední sada aplikací nesprávné binární soubory.
  • Zabránit tomu, aby otevření oken "Správa připojení Team Explorer >" nebo "Změny Gitu" způsobilo odpojení řešení TFVC.

Z komunity vývojářů


Ikona poznámek k vydání Visual Studio 2019 verze 16.11.6

Vydáno 9. listopadu 2021

Problémy vyřešené v této verzi

  • Při instrumentaci binárního souboru s nestálými metadaty řešte občasný případ, kdy se VSInstr neukončí.
  • Oprava chyb "hodnota rozsahu" při použití C++ IntelliSense.
  • Za určitých podmínek, kdy je vybrána mezinárodní lokalizace, fsi havaruje při spuštění z aplikace Visual Studio. Tato verze řeší problém a služba fsi by teď měla fungovat správně.
  • Opravili jsme problém, který mohl způsobit, že Visual Studio by sestavovalo, ladilo nebo spouštělo testy proti binárním souborům, které nebyly aktualizovány podle vašich posledních změn kódu.
  • Řeší únik fondu vláken při místním testování cloudových služeb.
  • Přidejte podporu pro rozhraní API Androidu 12
  • Opravuje potenciální zablokování při zavírání profileru výkonu nebo diagnostických nástrojů na Windows Server počítačích.
  • Opravuje zpoždění při spuštění VS.

Řešená bezpečnostní doporučení

CVE-2021-42319 Ohrožení zabezpečení z hlediska zvýšení oprávnění V zprostředkovateli služby WMI, který je součástí instalačního programu Visual Studio, existuje ohrožení zabezpečení spočívající ve zvýšení oprávnění.

CVE-2021-42277 Ohrožení zvýšením oprávnění u služby Standard Collector Services diagnostického centra Ohrožení zvýšením oprávnění existuje, když služba Standard Collector Services diagnostického centra nesprávně zpracovává operace se soubory.


 Ikona Poznámek Visual Studio 2019 verze 16.11.5

Vydáno 12. října 2021

Problémy vyřešené v této verzi

Řešená bezpečnostní doporučení

CVE-2020-1971 OpenSSL – Ohrožení zabezpečení z hlediska odepření služby

V knihovně OpenSSL, kterou využívá Git, existuje potenciální zranitelnost typu odepření služby.

CVE-2021-3449 Ohrožení zabezpečení spočívající v odepření služby OpenSSL

V knihovně OpenSSL, kterou využívá Git, existuje potenciální zranitelnost typu odepření služby.

CVE-2021-3450 Ohrožení zabezpečení spočívající v odepření služby OpenSSL

V knihovně OpenSSL existuje potenciální obcházení příznaku, který Git využívá.

CVE-2021-41355 Zveřejňovací zranitelnost .NET

V .NET existuje ohrožení zabezpečení spočívající ve zpřístupnění informací, kde System.DirectoryServices.Protocols.LdapConnection odesílá přihlašovací údaje v prostém textu v Linuxu.


 Ikona Poznámek Visual Studio 2019 verze 16.11.4

Vydáno 5. října 2021

Problémy vyřešené v této verzi

  • podpora sady Windows 11 SDK
  • Přidání matematických funkcí AMD64 do ARM64X CRT
  • Aktualizace rozhraní ARM64 a ARM64EC mezi binárním modulem a runtimem instrumentace POGO.
  • Opravili jsme několik problémů s reakční rychlostí a správností technologie IntelliSense, které ovlivňují koncepty, rozsahy a zkrácené šablony funkcí C++20.
  • Opravili jsme falešně pozitivní výsledky v kontrolách místní životnosti.
  • Opravili jsme problém, kdy pole přidělená konstantou velikosti > 32bitů mohla přidělit méně paměti, než bylo požadováno.
  • Zajišťuje, že při inicializaci statických proměnných ve výchozí doméně AppDomain dojde k inicializaci řetězců ATL.
  • Opravili jsme chybu v C++ Concurrency::parallel_for_each, která způsobovala havárii volajícího procesu kvůli přetečení integeru.
  • Opravili jsme chybu v ladicím mechanismu iterátoru STL, která mohla způsobit chybové ukončení v vícevláknových programech používajících kontejnery STL.
  • Opravili jsme závažnou vnitřní chybu kompilátoru způsobenou nepojmenovanými strukturami, jejichž pole jsou odkazována z poznámek SAL.
  • Řeší vzácnou chybu při analýze šablonovaného kódu, který používá __uuidof.
  • Opravili jsme problém, který způsoboval, že se výsledky statické analýzy jazyka C++ někdy v akci FixIt nezobrazovat správně.
  • Oprava otevírání souborů s příponou .uitest v projektu programového uživatelského rozhraní
  • Vyvolat události změny komponenty také pro objekty, které nejsou komponentami, v návrháři WinForms .NET.
  • Oprava chyby při odstraňování ovládacího prvku ContextMenuStrip v návrháři model Windows Forms .NET
  • Zabránění selhání při opětovném načítání návrháře model Windows Forms při přetahování.
  • Oprava náhodného chybového ukončení Visual Studio při interakci s návrhářem .NET WinForms během opětovného sestavení projektu nebo řešení.
  • Opravili jsme chybu, která způsobovala, že .NET 5 projektů bylo hlášeno jako zastaralé, kdy měly být aktuální, což způsobovalo pomalejší sestavení.
  • Automatické vypnutí indexování aktiv u velkých projektů Unity.
  • Přidá podporu Xcode 13.0.
  • Tato verze řeší problém s nasazením určitých projektů Windows Application Packaging, kde nasazení zbytečně kopíruje neupravené soubory.

Z komunity vývojářů


Ikona Poznámek k Vydání Visual Studio 2019 verze 16.11.3

Vydáno 14. září 2021

Problémy vyřešené v této verzi

  • Opravili jsme chybějící ladicí cíl „Vzdálené zařízení“ pro projekty Xamarin iOS.
  • Opravili jsme chybu, která způsobovala, že místní odkaz na nabídku Start zmizel. K chybě došlo pouze při aktualizaci více instancí různých skladových položek produktu na stejném počítači.

Z komunity vývojářů


Řešená bezpečnostní doporučení

CVE-2021-26434 Zranitelnost Visual Studio způsobená nesprávným přiřazením oprávnění vedoucím k eskalaci oprávnění

Po instalaci vývoje her pomocí C++ a výběru úlohy instalačního programu unreal Engine Installer existuje v Visual Studio ohrožení zabezpečení přiřazení oprávnění. Systém je během instalace zranitelný vůči LPE, vytvoří adresář s přístupem k zápisu všem uživatelům.


Ikona poznámek k vydání Visual Studio 2019 verze 16.11.2

Vydáno 25. srpna 2021

Problémy vyřešené v této verzi

  • Opravili jsme problém, kdy selhalo generování mezipaměti CMake, což zablokovalo IntelliSense, kompilaci a ladění.
  • Opravili jsme upozornění "Vypršení časového limitu pro vyhodnocení funkce 'System.Diagnostics.TraceInternal.Listeners.get' a nutnost jejího přerušení nebezpečným způsobem" při spuštění ladění u některých aplikací na platformách .NET a dotnet Core.

Z komunity vývojářů


Ikona Poznámek k Vydání Visual Studio 2019 verze 16.11.1

Vydáno 16. srpna 2021

Problémy vyřešené v této verzi

  • Řeší problém s instalací balíčku Microsoft.VisualStudio.ScriptedHost.Registry během instalace Visual Studio, což by způsobilo selhání celé instalace.
  • Odblokované přidání nového připojení SSH prostřednictvím možností nástrojů

Z komunity vývojářů

Ikona poznámek k vydání Visual Studio 2019 verze 16.11.0

Vydáno 10. srpna 2021

Shrnutí novinek v této verzi Visual Studio 2019 verze 16.11.0

Aktualizovaná nabídka nápovědy

  • Aktualizované menu zvýrazňuje materiály pro Začínáme a užitečné tipy a triky. Poskytuje také přístup ke komunitě Developer Community, poznámkám k vydání, plánu vývoje produktu Visual Studio a našim stránkám na sociálních médiích.
  • Nová položka nabídky Moje předplatné umožňuje vývojářům maximálně využít jejich předplatná prostřednictvím povědomí o výhodách a dalších informacích.

Nástroje Gitu

  • Přistupujte k dalším akcím z přeplněné nabídky ve výběru větví v okně Git Changes a na stavovém řádku.
  • Najeďte myší na název větve, abyste viděli podrobnosti o poslední změně v nápovědní bublině.
  • Získejte přístup k dalším akcím v rozbalovací nabídce výběru úložiště na stavové liště.
  • Najeďte myší na název úložiště, aby se zobrazily podrobnosti o úložišti, jako je místní cesta a vzdálená adresa URL.

C++

  • Nástroje LLVM dodávané s Visual Studio byly upgradovány na LLVM 12. Podrobnosti najdete v poznámkách k verzi LLVM.
  • Podpora Clang-cl byla aktualizována na LLVM 12.

Nastavení

  • Opravili jsme problém, který ovlivnil provádění příkazu update příkazového řádku. Pokud aktualizace selže poprvé, následné vydání příkazu update teď způsobí, že aktualizace obnoví předchozí operaci, kde skončila.

.NET Opětovné načítání za provozu

  • .NET Opětovné načítání za provozu uživatelské prostředí pro úpravy spravovaného kódu za běhu.

Podrobnosti o novinkách v této verzi Visual Studio 2019 verze 16.11.0

.NET Opětovné načítání za provozu uživatelské prostředí pro úpravy spravovaného kódu za běhu

V této verzi s radostí zpřístupníme první verzi nového uživatelského prostředí Opětovné načítání za provozu při úpravách souborů kódu pro aplikace, jako jsou WPF (Windows Presentation Foundation), model Windows Forms, ASP.NET Core, konzola atd. S Opětovné načítání za provozu teď můžete upravovat zdrojový kód spravovaný aplikací, když aplikace běží, aniž by bylo nutné pozastavit provádění nebo používat zarážku. Místo toho jednoduše proveďte podporovanou změnu a pomocí nového tlačítka Použít změny kódu na panelu nástrojů je okamžitě použijte.

Změna v .NET Opětovné načítání za provozu se ve Visual Studiu použije pomocí tlačítka Použít změny kódu

V této aktualizaci Visual Studio je toto nové prostředí k dispozici při spuštění aplikace v ladicím programu (F5) a používá Edit a Continue (EnC) mechanismus. Proto všude, kde je enC podporován, můžete nyní také používat Opětovné načítání za provozu spolu s dalšími funkcemi ladicího programu. .NET Opětovné načítání za provozu budou také fungovat společně s Opětovné načítání za provozu XAML, což umožňuje provádět změny uživatelského rozhraní i kódu v desktopových aplikacích, jako jsou WPF (Windows Presentation Foundation) nebo WinUI.

EnC i Opětovné načítání za provozu také sdílejí stejná omezení, takže mějte na paměti, že není aktuálně podporován každý typ úprav. Úplný seznam toho, co je nebo není podporováno, najdete v naší dokumentaci.

Další informace o Opětovné načítání za provozu a naší dlouhodobé vizi najdete také v našem příspěvku blogu.

Nejzávažnější chyby opravené v této verzi

  • MsVC C++ 14.29.16.10 Sada nástrojů SxS byla aktualizována tak, aby odpovídala VS 2019 v16.10.4. Verze sady nástrojů MSVC pro tuto aktualizaci je 14.29.30040.0/19.29.30040.0.
  • Aktualizace brandingu Azure
  • Opravte problém, kdy selhání během zjišťování testu CMake může způsobit selhání generování mezipaměti.
  • Opravili jsme problém, který způsoboval, že se testy TPv0 používající csv nebo SQLCE jako zdroje dat nespustí s argumentem ArgumentException.
  • Byla opravena chyba sestavení "ApplicationVerificationFailed" při použití funkcionality Hot Restart.
  • Opravili jsme chybu, která bránila rychlé kontrole aktuálnosti projektů WAP, což způsobovalo, že byly tyto projekty znovu sestavovány (místo vynechání), i když byly aktuální a nevyžadovaly úpravy, což dále vedlo ke zvýšení přírůstkových časů sestavení v IDE.
  • Opravili jsme chybu "Xamarin.iOS nepodporuje spuštění nebo ladění předchozí sestavené verze projektu".
  • Opravili jsme chybu "Nejde se připojit k mac serveru s adresou" při pokusu o distribuci aplikací pro iOS.
  • Moduly pro standardní knihovnu (experimentální) chyběly, ale byly obnoveny.
  • Opravili jsme chybu asertace EDG u vnořených co_yield.
  • Opravili jsme problém, který způsoboval, že nástroje Microsoft Azure pro Visual Studio způsobily načtení jiných knihoven DLL do okna O aplikaci.
  • Opravili jsme problém s přístupností, který způsoboval, že se nezobrazovala nastavení účtu s vysokým kontrastem.
  • Opravili jsme problém s formátováním při použití @{if(true)}.
  • Opravili jsme problém s přístupností, kdy software pro čtení obrazovky neoznamoval sbalená záhlaví kódu.
  • Byl upraven poměr kontrastu světlosti pro barvu popředí a pozadí hranic zemí tak, aby byl větší nebo roven 3:1, což umožňuje uživatelům se zrakovým postižením tyto ovládací prvky rozpoznat.
  • Opravili jsme problém s přístupností, kdy zobrazovaný název a přístupný název nebyly podobné pro pole pro úpravy "Server", "Název webu" a kombinované pole "Cílové runtime prostředí".
  • Opravili jsme chybu, která způsobovala, že čtečka obrazovky oznamovala informace o stavové zprávě o připojení v okně Přidat SQL Server.
  • V seznamu dokončení v projektech VB chybí filtr.
  • Opravili jsme problém, který způsoboval, že Visual Studio občas přestal reagovat při načítání Microsoft. Maui-net6.sln.
  • Opravili jsme chybu při vytváření projektu IOS nebo projektu XF, která zobrazovala upozornění "Xamarin.iOS.Common.targets".
  • Oprava seskupování nabídek pro výběr větví
  • Opravili jsme problém, který způsoboval, že se úložiště pod vybraným úložištěm otevřelo místo požadovaného úložiště.
  • Opravili jsme chybu způsobující, že varování pro funkce šablon dodržovala nesprávnou sadu pravidel.
  • Opravili jsme chybu, která způsobovala zkrácení rozevíracího seznamu účet Microsoft při změně velikosti z 125% na 150% nebo 175% na 200%.
  • Opravili jsme chybu přístupnosti, kdy narrátor neoznamuje název štítku.
  • Uživatelům jsme usnadnili přístup k tlačítku „převést barvu na prostředek“.
  • Usnadnili uživatelům slabozraké zobrazení fokusu na tlačítkách Vybrat předchozí přechodovou zarážku a Výběr další přechodové zarážky.
  • Opravené problémy s uživateli čtečky obrazovky, kteří nedostávají správné informace o tlačítkách.
  • GitHub konkrétní chybové zprávy se při odesílání potvrzení vždy nezobrazovaly.
  • Opravili jsme problém, který způsoboval upozornění při pokusu o připojení k SharePoint za účelem zřízení předpokladů ladění pracovního postupu.
  • Opravili jsme problém, který způsoboval, že síťové operace nefungovaly s forkem a vzdálenými větvemi forku v okně úložiště Git.
  • Opravili jsme problém s databázovým projektem, kdy přetažení souboru z Průzkumníka řešení do otevřeného souboru odstraňovalo soubor ze systému souborů.
  • Opravili jsme problém, který způsoboval výjimku v souborech .cshtml a .razor.
  • Opravili jsme pomalé zobrazení souborů a ikon v Visual Studio – sada IDE a Průzkumník řešení.
  • Opravili jsme chybu se zasíláním zpráv Gitu, které nahlásilo, že není povolené spouštět více hromadných operací se soubory najednou.
  • Vylepšili jsme usnadnění přístupnosti při přístupu k ovládacím prvkům pro libovolnou cestu vybraného profilu.
  • Opravili jsme upozornění "Seznam chyb" při publikování projektu cloudové služby pomocí šablony Jednostráková aplikace.
  • Opravili jsme problém, kdy při pokusu o zavření okna Rychlý start mohlo dojít k chybovému ukončení Visual Studio.
  • Opravili jsme nemožnost publikovat databázové projekty s hodnotami null a názvem parametru str.
  • Byla přidána podpora pro příkazy SSDT MERGE.
  • Opravili jsme problém s jazykem F# Interactive, kdy odkazy na balíčky NuGet přestaly fungovat.
  • Byla přidána možnost používat předchozí složky rozložení prohledávající balíčky během operací rozložení.
  • Přidali jsme další vylepšení přístupnosti pro uživatele, kteří používají pouze klávesnici, a to při ladění a výběru v nabídce.
  • Opravili jsme chybu lokalizace v Průzkumníku testů.
  • Opravili jsme chybu, která způsobovala selhání sestavení v projektech VSIX jazyka C#.
  • Opravili jsme chybu, kdy publikování selhalo v aplikaci ASP.NET Core spuštěné v Dockeru (Windows/Linux) do kontejneru Dockeru s chybou:"Aktuální kontext "desktop-linux" se v systému souborů nenašel.
  • Převedeno na použití nové instance DartLab, která poskytuje nejnovější opravy a zjednodušuje YAML.
  • Opravili jsme problém při kliknutí na "Přejít na deklaraci", která vedla k přechodu kurzoru na nesprávnou pozici.
  • Oprava regrese v EnC.
  • Opravili jsme chybu, která způsobovala, že Visual Studio přestalo reagovat při vytváření aplikace Service Fabric.
  • Opravili jsme chybu, kdy po přidání podpory dockeru pro projekt funkce Azure s vybraným typem .NET 5 (Izolovaný) zmizela kontextová položka podpory nástroje Container Orchestrator.
  • Opravili jsme situaci, kdy F5/Ctrl+F5 vytvořil chybovou zprávu "Příkaz Dockeru selhal s ukončovacím kódem 1."
  • Přidáno dialogové okno pro Service Fabric a Přidat podporu orchestrace.
  • Opravili jsme chybu při obnovení odstraněných balíčků NuGet.
  • Opravili jsme chybu, která způsobovala odebrání oken LUT po přejmenování projektů mstest.
  • Oprava formátování při vyhledávání kódu, pokud není zadán název kontejneru.
  • Opravili jsme chybějící zprávy upozornění v CppCoreChecku.
  • Opravili jsme chybu při přidávání třídy v ASP.NET, která způsobovala žlutý pruh s chybovou zprávou CSharpSyncNamespaceCodeRefactoringProvider.
  • Vylepšili jsme výkon při používání PointerSafetyXtension v CppCoreChecku.
  • Vylepšená lokalizace funkcí VC++.
  • Opravili jsme chybu sestavení, když se proměnná solutionPath vyhodnotila jako nedefinovaná.
  • Opravili jsme výjimečný scénář, který mohl zabránit zavření instancí Visual Studio, pokud je Průzkumník testů otevřený v řešení.
  • Opravili jsme problém s viditelností při použití vysokého kontrastu se zvýrazněním černé ve virtuálních počítačích, který ovlivňoval zaměření.
  • Opravili jsme problém, kdy při odstraňování více vybraných a označených obrázků došlo k chybě "Žádný takový obrázek."
  • Vylepšili jsme prostředí pro psaní XAML v klientovi LiveShare.
  • Opravili jsme problém při použití příkazu Navigate To s rozpoznáváním řeči, který způsoboval, že uživatel musel čekat na vymazání Tooltipu před zobrazením výsledku.
  • Opravili jsme problém, který způsoboval, že se dříve otevřené dokumenty při opětovném otevření řešení neobnovily.
  • Opravili jsme pád aplikace UWP při použití nové funkce Ukázkových dat.
  • Opravili jsme chybu, kdy pro "Persistence = AssemblyReference" neexistoval žádný zprostředkovatel vlastností projektu.
  • Snížila se spotřeba procesoru setup.exe.
  • Opravili jsme problém, který bránil přizpůsobení prostředků HRESULT pro XBOX.
  • Opravili jsme neošetřenou výjimku po kliknutí na Ladění testů.
  • Byla opravena chybová zpráva sestavení "NETSDK1 031" při použití projektu balení Windows aplikací.
  • Opravili jsme chybu po ukončení některých relací LiveShare.
  • Opravili jsme chybu, která způsobovala selhání tlačítka X na stránce Průvodce prvním spuštěním.
  • Opravili jsme chybovou zprávu "Operace nebyla podporována" ve službě LiveShare.
  • Opravuje chybu při publikování cloudové služby (rozšířená podpora) s různou hodnotou nastavení v různých konfiguracích služby.
  • Opravili jsme problém s technologií IntelliSense modulů C++20, kdy některé jazykové konstruktory způsobovaly chybové ukončení kompilátoru.
  • Opravili jsme problém, který způsobuje únik malého množství paměti.
  • Opravili jsme výraznou změnu rozhraní API u AudioUnitPropertyIDType.
  • Vývojáři používající rozhraní pro testování jednotek UPW, kteří chtějí spouštět testy na vzdálených zařízeních nebo emulátorech, nemohli testy spustit na vzdálených zařízeních.

Problémy s nejvíce hlasy v komunitě vývojářů


Známé problémy

Všechny otevřené problémy a dostupná alternativní řešení v Visual Studio 2019 najdete na následujícím odkazu.

Známé problémy


historie zpráv k vydání verze Visual Studio 2019

Další informace týkající se předchozích verzí Visual Studio 2019 najdete na stránce Historie poznámek k vydání Visual Studio 2019.