Zpráva k vydání verze pro Visual Studio 2022 verze 17.5
Tip
Podívejte se na nahrávky z představení sady Visual Studio 2022, kde se dozvíte, co je nového, poslechněte si tipy a triky a stáhněte si zdarma digitální propagační položky.
Vývojářská komunita | Roadmapa Visual Studia 2022 | Požadavky na systém | Kompatibilita | Distribuovatelný kód | Historie vydaných verzí | Licenční podmínky | Blogy | Známé problémy s nejnovější verzí | Co je nového v dokumentaci k sadě Visual Studio
Po kliknutí na tlačítko si můžete stáhnout nejnovější verzi sady Visual Studio 2022. Pokyny k instalaci a aktualizaci sady Visual Studio 2022 najdete v článku Aktualizace sady Visual Studio 2022 na nejnovější verzi. Podívejte se také na pokyny k instalaci offline.
Navštivte web sady Visual Studio a stáhněte si další produkty sady Visual Studio 2022.
Vydání sady Visual Studio 2022 verze 17.5
- 11. dubna 2023 – Visual Studio 2022 verze 17.5.4
- 21. března 2023 – Visual Studio 2022 verze 17.5.3
- 14. března 2023 – Visual Studio 2022 verze 17.5.2
- 28. února 2023 – Visual Studio 2022 verze 17.5.1
- 21. února 2023 – Visual Studio 2022 verze 17.5.0
Visual Studio 2022 Blog
Blog sady Visual Studio 2022 je oficiálním zdrojem informací o produktu od technického týmu sady Visual Studio. Podrobné informace o vydaných verzích sady Visual Studio 2022 najdete v následujících příspěvcích:
Vyřešili jsme řadu nejčastějších chyb v této verzi a přidali jsme nové funkce na základě vašich návrhů v komunitě vývojářů. Děkujeme vám za průběžnou zpětnou vazbu. Tady je seznam návrhů, které dodáváme v rámci této verze Preview.
Návrhy komunity vývojářů: Požádali jsme vás, poslechli jsme si!
- Použití regulárního výrazu k určení barevného schématu pro barevné karty 63 Hlasů
- Chci, aby sada Visual Studio měla kontrolu pravopisu pro komentáře a kód s návrhy. 34 hlasů
- Povolit možnost --layout pracovat s --config možnost 23 Hlasy
- Přidání nativní podpory Markdownu 10 hlasů
- zlepšení výstupu __builtin_FUNCTION vnitřních objektů (souvisejících s std::source_location) 3 hlasy
Podívejte se na seznam všech návrhů komunity vývojářů, které byly dodány jako součást 17.5
Visual Studio 2022 verze 17.5.4
Vydáno 11. dubna 2023
Problémy vyřešené v této verzi verze 17.5.4
- Tato změna opravuje 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.
- Oprava rozlišení operátoru šablon MSVC s ISO C++17 a ISO C++20
- MSVC ASAN bude ignorovat mapované soubory paměti při použití funkcí paměti Rtl* k manipulaci s danou pamětí.
- Aktualizuje rozhraní .NET MAUI na verzi 7.0.81 (SR4), viz https://aka.ms/dotnet-maui-releases poznámky k verzi.
- Aktualizuje .NET iOS na 16.2.127.0, viz poznámky k verzi.
- Aktualizuje .NET Android na verzi 33.0.46.0.
- Řeší opravu v rozhraní API konfigurace, která by mohla vést k dvojitému ohrožení zabezpečení.
- VSIXInstaller byl aktualizován, aby se zabránilo skrytí upozornění důvěryhodnosti v uživatelském rozhraní.
Vyřešené informační zpravodaje zabezpečení
- CVE-2023-28260 .NET – Ohrožení zabezpečení z důvodu možnosti vzdáleného spuštění kódu v rozhraní .NET ve Windows, kde je možné načíst knihovnu DLL modulu runtime z neočekávaného umístění, což vede ke vzdálenému spuštění kódu
- CVE-2023-28296 Ohrožení zabezpečení spočívající ve vzdáleném spuštění kódu v sadě Visual Studio
- CVE-2023-28299 Ohrožení zabezpečení z hlediska falšování identity v sadě Visual Studio
- CVE-2023-28262 Ohrožení zabezpečení spočívající ve zvýšení oprávnění v sadě Visual Studio
- CVE-2023-28263 Ohrožení zabezpečení spočívající ve zpřístupnění informací v sadě Visual Studio
Hlavní body komunity vývojářů
- VS2022 17.5 už neumožňuje používat připojovací řetězec z app.config při použití průvodce aktualizací Entity Framework
- Iisexpress se chybově ukončí v ntdll.dll
- V dialogovém okně Nový objekt (starý) chybí tlačítko Zobrazit kompaktní zobrazení.
- Proprietární rozšíření sady Visual Studio vynucení dialogového okna Uložit jako po upgradu z verze 17.1 na 17.4
- Všechny refaktoringové funkce nezobrazují žádné odkazy
Visual Studio 2022 verze 17.5.3
Vydáno 21. března 2023
Problémy vyřešené v této verzi verze 17.5.3
- Odebrání integrovaných vývojářských nástrojů Edge pro ASP.NET webové úlohy
- Opravili jsme regresi výkonu ASAN týkající se velkých objemů vláken, která současně přistupují ke stejné haldě. Změnili jsme také výchozí hodnotu možnosti windows_hook_legacy_allocators na true.
- Sada nástrojů JAZYKa C++ MSVC byla aktualizována na verzi 14.35.32216.01
- Při úpravách souborů Razor přidejte ukládání některých počítaných konstruktorů pro úpravy do mezipaměti, aby se zlepšil výkon.
- Opravili jsme chybu, kdy se v projektu VB-WinForms odstranila MultiLine TextBox, když textová vlastnost obsahuje více než jeden řádek (který se oddělí vbCrLf při generování kódu v InitializeComponent).
- Opravili jsme chybu, kdy velmi velké formuláře nebo userControls v Návrháři mimo proces WinForms trvalo velmi dlouhou dobu, než se ušetří. Upozorňujeme, že formuláře/UserControls > 3 000 řádků kódu budou v určitých případech jinak formátované nebo nebudou podléhat redukci oboru názvů nebo tohoto objektu (Já v jazyce Visual Basic). Zvažte refaktoring částí velmi velkých formulářů do vyhrazených ovládacích panelů UserControls a použijte tyto Prvky UserControls ve větších formulářích k vylepšení výkonu a snadnější údržbě.
- Opravili jsme chybu, kdy se komentáře VB-Tick-Comments uvnitř initializeComponent nyní správně zabalily do jednotlivých řádků, když předchozí řádek skončil uvozovkou nebo dvojitým uvozovkou.
- Opravili jsme chybu, kdy přejmenování pole ovládacích prvků definovaných pomocí WithEvents v souboru Návrháře kódu v jazyce Visual Basic už nezvládne násobit definované a zpracovávané události.
Hlavní body komunity vývojářů
- Vývojářské nástroje Edge už nejsou součástí sady Visual Studio
- Použití fmtlib u parametru konstruktoru vlastní výjimky a vyvolání výjimky přímo způsobilo chybu v MSVC 17.10
- C1001: Vnitřní chyba kompilátoru při kompilaci std::format volání z variadické šablony.
- AnyCode způsobuje vzájemné zablokování spuštěním zavřeného pracovního prostoru synchronně ve vlákně uživatelského rozhraní.
- Visual Studio 17.4 C++ – chybný codegen s NRVO
- Vytváření cílů seperately nefunguje při použití CMake ve WSL
- IntelliSense hlásí mnoho chyb pro knihovnu boost
- Chyba kompilátoru v MSVC 17.4.2 'msc1.cpp', řádek 1592
- Chyba v návrháři WinForms sady Visual Studio při použití uživatelského ovládacího prvku s vlastností ushort
- Události formuláře se ztratily při kompilaci a spuštění po změně objektu formuláře v integrovaném vývojovém prostředí (IDE)
- Zobrazit "Při uložení winformu by měly být dvě nebo více částí třídy"
- Soubor Sqlproj se nestaví, pokud obsahuje určité odkazy na hlavní databázi poskytované souborem master.dacpac v sadě VS
- Visual Studio 17.5 přerušilo SqlPackage.exe
- V závislosti na objednávce řešení nejde spustit projekt rozšířené podpory cloudových služeb
- Nový projekt ani Nový soubor nezobrazují žádné šablony. V případě druhé se zasekne a zobrazuje se šablony načítání. Nová instalace verze 17.5.0
Visual Studio 2022 verze 17.5.2
Vydáno 14. března 2023
Problémy vyřešené v této verzi verze 17.5.2
- Opravili jsme chybu optimalizace kompilátoru Razor v pomocném vyhledávání značek, která v řadě případů přerušila pomocné rutiny značek ViewComponent.
- Tím se do verze 17.5 přidá
@bind:after
podpora. Tento kód byl původně přidán ve verzi 17.4, ale nebyl správně portován do základu kódu 17.5. - V prostředí hledání typu All-In-One bude panel náhledu jen pro čtení pro všechny výsledky. Vážíme si vaší trpělivosti, protože pracujeme na žehlení podrobností a opravujeme problémy s prostředím pro úpravy ve verzi Preview.
- Aktualizace balíčku mingit a Git pro Windows na verzi 2.39.2, který řeší CVE-2023-22490
- Odebrání integrovaných vývojářských nástrojů Edge pro ASP.NET webové úlohy
Vyřešené informační zpravodaje zabezpečení
- CVE-2023-22490 Mingit – ohrožení zabezpečení spočívající ve vzdáleném spuštění kódu
- CVE-2023-22743 Git pro ohrožení zabezpečení spočívající ve zvýšení oprávnění instalační služby systému Windows
- CVE-2023-23618 Git pro Windows – Ohrožení zabezpečení spočívající ve vzdáleném spuštění kódu
- CVE-2023-23946 Mingit – ohrožení zabezpečení spočívající ve vzdáleném spuštění kódu
Hlavní body komunity vývojářů
- Průzkumník testů (testy SpecFlow): přejde do souboru třídy funkcí, nikoli do souboru funkce.
- Visual Studio se ukončí po dvojitém kliknutí na zprávu v seznamu chyb.
- Docker nejde použít od verze v.17.5.0 Preeview 3
- Použití kontroly pravopisu způsobuje chybové ukončení sady Visual Studio (často)
- Vývojářské nástroje Edge už nejsou součástí sady Visual Studio
Visual Studio 2022 verze 17.5.1
Vydáno 28. února 2023
Problémy vyřešené v této verzi verze 17.5.1
- Chyba downgradovaná z rozhraní .NET CLI při zadávání výstupních cest pro sestavení řešení na upozornění Možnost na úrovni
--output
řešení už neplatí pro příkazy související s sestavením.
Hlavní body komunity vývojářů
- Vlastnost VCFileCodeModel.EndPoint nevrací správný výsledek ve VS2022
- Projekt nejde sestavit, protože problém s upgradem na verzi 17.5 je nutný kvůli problému CommandLineArgsForDesignTimeEvaluation.
Visual Studio 2022 verze 17.5
Vydáno 21. února 2023
Hlavní body komunity vývojářů
- Výběr v dávkovém buildu se po restartování 29 hlasů nepamatoval
std::move
(a podobné funkce) vedou k nízkému výkonu ladění a horšímu ladění – 29 hlasů- Povolit možnost --layout pracovat s --config možnost 24 hlasů
- Zobrazuje se chyba sestavení po výběru automatického nasazení databázového projektu před spuštěním testů jednotek – 19 hlasů
- Pozice C/C++ nastavení otevřených složených závorek se neustále mění automaticky – 13 hlasů
- Opětovné načítání za provozu pro CSS nefunguje s Blazor WebAssembly Hostováno 13 hlasů
- Git – nepodařilo se spustit nakonfigurovaný nástroj pro porovnání 12 hlasů
- Visual Studio před voláním na OnBeforeSave 11 hlasů vymaže zašpiněný příznak.
- Průzkumník řešení položka se sama sbalí – 11 hlasů
- Zapisování schématu JSON do složky řešení 10 hlasů
- Spuštění testu jednotek selže s výjimkou při přejmenování testovací metody na 10 hlasů
- IIF v podmínce – SQL46010: Nesprávná syntaxe v blízkosti 9 hlasů
- Šablona operátoru řetězcového literálu C++20 nerozpoznaná technologií IntelliSense – 8 hlasů
- Barva atributu HTML je přerušena v nejnovější verzi VS Preview 7 hlasů
- C++, Visual Assist Find in Files poskytuje částečné výsledky hledání v celém řešení nebo v aktuálním projektu 7 hlasů
- Dialogy MFC změněné editorem dialogových oken – 6 hlasů
- IntelliSense nefunguje s hlavičkami modulu – 6 hlasů
- Visual Studio 2022 bezobslužně po opětovném načtení poškozené zdrojového kódu utf-8 a soubory obsahu způsobené externí úpravou 6 hlasů
- CMake + Ninja nedokáže analyzovat výstup cest(/showIncludes) - 5 hlasů
- Falešně pozitivní upozornění c6031 ze statické analýzy - 5 hlasů
- Visual Studio se zablokuje a je potřeba ho zabít ve Správci úloh 5 hlasů
- MSVC Nepoužívá bswap, pokud je to možné - 5 hlasů
- Řešení nedokončilo analýzu; výsledky procházení můžou být nepřesné 4 hlasy
- C++ IntelliSense přestane navždy reagovat s určitými parametry šablony – 1 hlas
- Verze 17.5.0 Preview 2.0 Opětovné načítání za provozu nefunguje pro Xamarin.forms – 1 hlasy
- Problémy se simulátorem profileru Xamarin
Shrnutí novinek v této verzi sady Visual Studio 2022 verze 17.5
ASP.NET výstup v integrovaném terminálu
- Aplikace ASP.NET Core spuštěné v sadě Visual Studio teď přesměrovávají výstup do panelu nástrojů Integrovaný terminál místo do okna externí konzoly.
Sestavení imagí kontejneru bez souboru Dockerfile
- S .NET 7 je teď možné kompilovat a publikovat image kontejnerů pouze pomocí sady .NET SDK. Nepotřebujete soubor Dockerfile a můžete cílit na libovolný modul runtime .NET, který chcete, včetně předchozích verzí.
Barevné obarvení karet podle regulárního výrazu
- Rozlišujte vizuálně různé soubory na základě pravidel párování podle cest, která definujete.
C++
std::move
,std::forward
,std::move_if_noexcept
astd::forward_like
nyní nevytvářet volání funkce ve vygenerovaném kódu, a to ani v režimu ladění. Vyhnete se tak pojmenovaným přetypování, což v sestaveních ladění způsobuje zbytečně náročné režijní náklady./permissive-
nebo příznak, který to znamená (např./std:c++20
nebostd:c++latest
) je povinný.- Přidáno
[[msvc::intrinsic]]
pro podporu výše uvedené položky. To lze použít u nerekurzivních funkcí skládajících se z jednoho přetypování, které přebírají pouze jeden parametr. - Přidání podpory pro konzolu Linux v integrovaném terminálu, která umožňuje vstupně-výstupní operace terminálu.
- Přidání počáteční experimentální podpory pro atomické primitivy C11 (
<stdatomic.h>
). Tuto experimentální funkci lze povolit příznakem/experimental:c11atomics
v/std:c11
režimu nebo novějším. - Přidání nové sady experimentálních kontrol s vysokou spolehlivostí do kontroly životnosti pro snížení šumu
- Povolili jsme novou funkci Preview, vzdálenou Průzkumník souborů, abyste mohli zobrazit adresář souborů na vzdálených počítačích ve VS a také do něj nahrávat a stahovat soubory.
- Změna správy verzí spustitelných souborů CMake dodávaná se sadou Visual Studio tak, aby odpovídala verzím Kitware.
- Přidání podpory pro Opětovné načítání za provozu do šablony projektu CMake
- Přechod na definici jazyka C++ teď bude používat podrobnější indikátor operace, která trvá déle, a nahradí modální dialog z předchozích verzí.
- Spuštění experimentu poskytujícího další inteligentní výsledky v seznamu automatického dokončování a člena jazyka C++. Tato funkce se dříve označovala jako Prediktivní technologie IntelliSense, ale teď používá novou metodu prezentace.
- Nyní dodáváme nativní sadu nástrojů Clang Arm64 s naší úlohou LLVM, která umožňuje nativní kompilaci na počítačích Arm64.
- Přidání lokalizace do rozšíření Image Watch (Poznámka: toto rozšíření je k dispozici na Marketplace a není součástí Instalační program pro Visual Studio).
- Přidali jsme podporu pro otevření okna terminálu do aktuálně spuštěného vývojového kontejneru.
- Provedli jsme několik vylepšení rozšíření maker IntelliSense. Zejména jsme povolili rekurzivní rozšíření v dalších kontextech a do automaticky otevíraných oken jsme přidali možnosti pro zkopírování rozšíření do schránky nebo rozbalení makra vložené.
- Souběžné monitorování je nyní podporováno v sériovém monitoru. Souběžné monitorování umožňuje současně monitorovat více portů. Jednoduše stiskněte tlačítko plus, abyste otevřeli další sériové monitorování a mohli začít.
- Nyní můžete zobrazit vlastnosti ze základních tříd upravených v prostředku unreal Blueprint bez opuštění sady Visual Studio. Poklikáním v referenčních informacích k podrobnému plánu pro třídu nebo vlastnost jazyka C++ otevřete Kontrolu prostředků UE v sadě Visual Studio.
- Povoleno spouštění DevContainers na vzdáleném počítači s Linuxem.
- Povolení výběru více cílů pro sestavení v zobrazení cílů CMake
- Byla přidána podpora pro CMakePresets.json verze 5. Informace o nových funkcích najdete v dokumentaci k CMake.
- Průzkumník testů povolil paralelní sestavování a testování více cílů CMake.
- Přidání možnosti Otevřít kontejner v terminálu do Dev Containers
- Implementovali jsme standardní funkce knihovny:
Tyto poznámky říkaly, že v této verzi je k dispozici barevné závorky párů. Bohužel to bylo zpožděno až do 17.6. Můžete si ho ještě dnes stáhnout 17.6 Preview 1 a vyzkoušet si ho.
Vyhledávání a navigace kódu
- All-In-One Search kombinuje funkce vyhledávání kódu (Ctrl+T) a integrovaného vývojového prostředí (Ctrl+Q) v jednom uživatelském rozhraní.
- Hledání kódu (Ctrl+T) umožňuje rychle přejít k souborům, typům a členům v rámci vašeho řešení.
- Vyhledávání funkcí (Ctrl+Q) poskytuje snadný přístup k různým nástrojům, možnostem, šablonám a komponentám dostupným v sadě Visual Studio.
- Na kartě Hledání kódu zobrazí panel Náhled náhledu okolní kontext vybraného výsledku, aniž byste ho museli otevřít. Můžete dokonce upravit kód přímo v okně hledání.
- Další informace o funkci All-In-One Search najdete tady.
- Plánujeme toto nové vyhledávání postupně zapnout. Prostředí můžete povolit nebo zakázat ručně: Nástroje > spravují funkce > ve verzi Preview "Nové prostředí vyhledávání v sadě Visual Studio (vyžaduje se restartování)".
Ladění a diagnostika
- Vizualizér textu je povolený s dalšími nástroji a možnostmi manipulace s řetězci, jako je kódování URL a dekódování, kódování Base64 a dekódování, dekódování JWT atd.
- Vizualizér textu a okno rychlého kukátka teď poskytují plnou podporu motivů tmavých, modrých a světlých motivů VS.
- Okna paralelního zásobníku a zásobníku volání budou obsahovat ikony indikátorů, které upozorní na kritické scénáře, jako je vlákno zablokování nebo blokované vlákno.
- V okně Spravovaná paměť se teď zobrazí nový automatický přehled snímků a výpisů s názvem Duplicitní řetězce.
- Na nové kartě Přehledy v okně Spravované paměti se zobrazí seznam řetězců, které se přidělují vícekrát v haldě. Spolu s celkovou ztrátou paměti, tj. počtem instancí minus jednou velikost řetězce.
- Můžete také přejít na instance kliknutím na tlačítko Zobrazit instance, které zobrazuje podobné zobrazení instance jako v okně Paměť. Zobrazuje také graf uchovávání pro objekty řetězců.
Vylepšení výkonu
Rychlejší načítání řešení pro velká řešení: Sada Visual Studio přidala novou funkci nazvanou Akcelerace sestavení, která zlepšuje výkon přírůstkového sestavení. Akcelerace sestavení směruje Sadu Visual Studio pouze na projekty sestavení, které měly změny při přeskočení projektů, které byly beze změny.
Povolení akcelerace sestavení může zkrátit dobu přírůstkového sestavení až o 80 % pro projekty .NET ve stylu sady SDK. Další podrobnosti a pokyny k povolení nebo zakázání akcelerace sestavení najdete na následujícím odkazu: https://aka.ms/vs-build-accelerationDekompilace externích zdrojů: Dekompilace velkých modulů .NET ve verzi 17.5 je až 10krát rychlejší, což usnadňuje ladění a odstraňování problémů.
- Okno Vláken: Doba odezvy okna vláken je 2krát rychlejší než ve verzi 17,4 a efektivně se škáluje s velkým počtem vláken.
- Pokrytí kódu: Nová možnost statické instrumentace byla přidána pro rychlejší výkon v porovnání s dynamickou instrumentací.
Rychlé přidání nových souborů
- Do projektů můžete přidávat nové soubory bez hledání šablony.
Markdown
- Visual Studio teď podporuje úpravy souborů Markdown (.md).
- Začněte tím, že otevřete libovolný soubor s příponou .md.
- Zobrazte náhled zpracovaného kódu HTML pomocí tlačítka Náhled v levém horním rohu okna editoru. K otevření náhledu je možné použít také Kombinaci kláves Shift+F7. Stisknutím kombinace kláves Ctrl+Alt+Šipka nahoru přesuňte fokus klávesnice na tlačítko Náhled a stisknutím mezerníku přepněte náhled.
- V některých případech nemusí být nový editor markdownu povolen automaticky. Pokud nemůžete otevřít soubory .md, nemůžete najít tlačítko Náhled nebo se v editoru nezobrazují doplňky, zkontrolujte, jestli je povolená funkce "Služba jazyka Markdown" ve verzi Preview na stránce Nástroje\Možnosti.
- Všimněte si, že pokud k úpravě souborů Markdownu dnes používáte příponu, možná budete muset v souboru .md zobrazit místní nabídku a explicitně zvolit Možnost Otevřít v aplikaci... a pak vybrat upřednostňovanou možnost.
SQL Server 2022
- Použití nové syntaxe T-SQL zavedené pro SQL Server 2022
Kontrola pravopisu
- Visual Studio teď má k dispozici kontrolu pravopisu pro soubory C++, C# a Markdown. Tato funkce je ve fázi preview a je možné ji povolit tak, že v části Funkce ve verzi Preview zaškrtnete možnost Kontrola pravopisu textu. Tuto funkci lze také přepnout z příkazu Přepnout kontrolu pravopisu textu v části Upravit\Upřesnit nebo z tlačítka na hlavním panelu nástrojů. Pro kontrolu pravopisu jazyka C++ je nutné také zkontrolovat "tagger kontroly pravopisu jazyka C++".
- Ve výchozím nastavení bude kontrola pravopisu používat slovník en-us, označí chybně napsaná slova příznakem jako upozornění a vyhledá chybně napsaná slova v komentářích, řetězcích a identifikátorech. Toto chování lze upravit pomocí souboru .editorconfig.
- K řízení kontroly pravopisu v editorconfigu můžete použít následující vlastnosti:
spelling_languages = _language_,_language_,etc...
spelling_checkable_types = strings,identifiers,comments
spelling_error_severity = error OR warning OR information OR hint
spelling_exclusion_path = absolute OR relative path to exclusion dictionary (File must be UTF16 with BOM encoding)
Příklad pro .editorconfig:
spelling_languages = en-us,fr-fr
spelling_checkable_types = identifiers,comments
spelling_error_severity = error
spelling_exclusion_path = .\exclusion.dic
Nastavení a aktualizace
- Nyní můžete snadno nakonfigurovat a přidat komponenty do offline rozložení pomocí exportovaného souboru *.vsconfig.
- Možnost vždy aktualizovat při zavření je nyní k dispozici prostřednictvím dialogového okna Možnosti produktu Nástroje. To usnadňuje automatickou aktualizaci a zabezpečení. Další informace najdete v blogovém příspěvku.
- Visual Studio přidalo do instalačního programu zvukové pomůcky! Zvukový signál upozorní uživatele, že operace byla dokončena v instalačním programu nebo že při přehrávání zvuku došlo k chybě. To zahrnuje instalaci, aktualizaci, úpravu a mnoho dalších operací provedených instalačním programem nebo libovolnými dialogovými okny chyb při pokusu o požadovanou operaci. Tato funkce je ve výchozím nastavení zapnutá a uživatel ji může vypnout podle pokynů uvedených zde: Zakázat zvuky v instalačním programu.
- Visual Studio je nyní k dispozici prostřednictvím nástroje Správce paketů systému Windows.
Aktualizace sady Teams Toolkit
- Nová šablona projektu robota pracovního postupu aplikace > Microsoft Teams usnadňuje vytváření sekvenčního pracovního postupu úkolů, jako je proces schvalování nebo systém lístků.
- Funkce preview a změny šablony projektu ve verzi 17.5 Preview 2 a Preview 3 zahrnují zásadní změny pro všechny dříve vytvořené projekty aplikace Microsoft Teams a nebudou zahrnuty do verze 17.5 GA. Místo toho budeme pokračovat ve verzi Preview těchto změn funkcí ve verzi 17.6 Preview a budeme shromažďovat zpětnou vazbu.
Zprostředkovatel ověřování systému Windows
- Povolením zprostředkovatele ověřování Windows získáte lepší zabezpečení a méně výzev.
Názory a návrhy
Rádi uslyšíme váš názor! Problém můžete nahlásit nebo navrhnout funkci pomocí ikony Odeslat zpětnou vazbu v pravém horním rohu instalačního programu nebo integrovaného vývojového prostředí sady Visual Studio nebo z nápovědy > k odeslání názoru. Problémy můžete sledovat pomocí komunity vývojářů sady Visual Studio, kde přidáváte komentáře nebo hledáte řešení. Naše podpora na živém chatu vám navíc poskytne bezplatnou pomoc s instalací.
Blogy
Využijte přehledů a doporučení, které najdete na webu Blogy o vývojářských nástrojích, abyste si udržovali přehled o všech nových vydaných verzích a měli k dispozici podrobné příspěvky popisující širokou škálu funkcí.
Známé problémy
- Identity pro státní správu se nedají použít k licencování sady Visual Studio.
- VS 17.5 Preview 2 zkompiluje sestavení boost-build nesprávně.
- Chyba C2049 při kompilaci projektů cílených na C++/CLI
- Provedení příkazu Najít vše v celém projektu nebo v celém řešení nehledává žádné soubory a nevrací žádné výsledky ve složce jako ". Test"
Modul runtime .NET
Všechny otevřené problémy a dostupná alternativní řešení v sadě Visual Studio 2022 najdete na následujících odkazech.