2022LogoInformacje o wersji 17.2 programu Visual Studio 2022


Napiwek

Obejrzyj nagrania wydarzenia startowego programu Visual Studio 2022, aby dowiedzieć się więcej o nowościach, usłyszeć porady i wskazówki oraz pobrać bezpłatny cyfrowy swag.

Społeczność deweloperów | programu Visual Studio 2022 — harmonogram | wymagań systemowych zgodność | | z warunkami licencyjnymi historii | wydania | kodu | dystrybucyjnego Blogi | najnowsze znane problemy | z nowościami w dokumentacji programu Visual Studio


Visual Studio 2022 w wersji 17.2

Ramy czasowe pomocy technicznej

Użytkownicy wersji Enterprise i Professional programu Visual Studio 2022 w wersji 17.2, którzy są skonfigurowani do odbierania aktualizacji w kanale LTSC 17.2, są obsługiwani i otrzymają poprawki luk w zabezpieczeniach do stycznia 2024 r. Aby uzyskać więcej informacji na temat obsługiwanych punktów odniesienia programu Visual Studio, zapoznaj się z zasadami pomocy technicznej dla programu Visual Studio 2022.

Kliknij jeden z poniższych przycisków, aby pobrać najbezpieczniejszą wersję programu Visual Studio 2022 w wersji 17.2 z kanału 17.2 LTSC. Dodatkowe produkty LTSC 17.2 można znaleźć w witrynie Subskrypcji programu Visual Studio.

Download Enterprise ButtonDownload Professional Button

Wersja Visual Studio Community jest obsługiwana tylko w bieżącym kanale z najnowszą wersją obsługi najnowszej wersji pomocniczej programu Visual Studio.

Odwiedź witrynę programu Visual Studio, aby uzyskać dostęp do linków dla najnowszych wersji produktów Visual Studio 2022. Aby uzyskać instrukcje dotyczące instalowania i aktualizowania programu Visual Studio 2022, zobacz Aktualizowanie programu Visual Studio 2022 do najnowszej wersji. Przewodnik Administracja istratora programu Visual Studio zawiera wskazówki dotyczące wdrażania programu Visual Studio w całej organizacji.

Wydania programu Visual Studio 2022 w wersji 17.2

Visual Studio 2022 Blog

Blog programu Visual Studio 2022 to oficjalne źródło szczegółowych informacji o produkcie od zespołu inżynierów programu Visual Studio. Szczegółowe informacje na temat wydań programu Visual Studio 2022 można znaleźć w następujących wpisach:

Informacje o wersji zarchiwizowanej programu Visual Studio 2022


17.2.23 Visual Studio 2022 w wersji 17.2.23

wydany 9 stycznia 2024 r.

Problemy rozwiązane w tej wersji 17.2.23

  • Zaktualizowano bibliotekę MinGit do wersji 2.43.0.1, która jest dostarczana z protokołem OpenSSL w wersji 3.1.4 i rozwiązuje regresję, w której operacje sieciowe były naprawdę powolne w pewnych okolicznościach.

Biuletyny zabezpieczeń rozwiązane

  • CVE-2024-20656 Luka w zabezpieczeniach istnieje w usłudze VSStandardCollectorService150, gdzie lokalni atakujący mogą eskalować uprawnienia na hostach, na których uruchomiono naruszoną instalację programu Microsoft Visual Studio.
  • CVE-2023-32027 Ten poradnik został ponownie opublikowany w celu rozwiązania problemu luki w zabezpieczeniach sterownika ODBC firmy Microsoft dla zdalnego wykonywania kodu programu SQL Server w programie Visual Studio.
  • CVE-2023-32025 Ten poradnik został ponownie opublikowany w celu rozwiązania problemu luki w zabezpieczeniach sterownika ODBC firmy Microsoft dla zdalnego wykonywania kodu programu SQL Server w programie Visual Studio.
  • CVE-2023-32026 Ten poradnik został ponownie opublikowany w celu rozwiązania problemu luki w zabezpieczeniach sterownika ODBC firmy Microsoft dla zdalnego wykonywania kodu programu SQL Server w programie Visual Studio.
  • CVE-2023-29356 Ten poradnik został ponownie opublikowany w celu rozwiązania problemu luki w zabezpieczeniach dotycząca zdalnego wykonywania kodu programu SQL Server w programie Visual Studio.
  • CVE-2023-32028 Ten poradnik został ponownie opublikowany w celu rozwiązania luki w zabezpieczeniach zdalnego wykonywania kodu w programie Visual Studio w programie Microsoft SQL OLE DB.
  • CVE-2023-29349 Ten poradnik został ponownie opublikowany, aby rozwiązać problem z luką w zabezpieczeniach dotycząca zdalnego wykonywania kodu odBC i OLE DB w programie Visual Studio.
  • CVE-2024-0057 Luka w zabezpieczeniach dotycząca obejścia funkcji zabezpieczeń istnieje, gdy aplikacje oparte na programie Microsoft .NET Framework używają interfejsów API tworzenia łańcuchów X.509, ale nie weryfikują całkowicie certyfikatu X.509 z powodu błędu logiki.
  • CVE-2024-0056 Luka w zabezpieczeniach istnieje w usługach Microsoft.Data.SqlClient i System.Data.SqlClient SQL Data, gdzie osoba atakująca może wykonać atak przechwytywania (czasami nazywany MITM lub man-in-the-middle) między klientem SQL a serwerem SQL.
  • CVE-2024-21319 Firma Microsoft publikuje ten biuletyn zabezpieczeń, aby udostępnić informacje o lukach w zabezpieczeniach w szablonach projektów ASP.NET Core.

17.2.22 Visual Studio 2022 w wersji 17.2.22

wydany 14 listopada 2023 r.

Problemy rozwiązane w tej wersji 17.2.22

Biuletyny zabezpieczeń rozwiązane

  • CVE-2023-36038Luka w zabezpieczeniach istnieje w usługach ASP.NET IIS, w których zdalny nieuwierzytelniony użytkownik może wysyłać specjalnie spreparowane żądania do aplikacji platformy .NET, co może spowodować odmowę usługi.
  • CVE-2023-36049Luka w zabezpieczeniach dotycząca podniesienia uprawnień istnieje na platformie .NET, gdzie niezaufane identyfikatory URI udostępniane system.Net.WebRequest.Create mogą służyć do wstrzykiwania dowolnych poleceń do serwerów FTP zaplecza.
  • CVE-2023-36558Luka w zabezpieczeniach dotycząca obejścia funkcji zabezpieczeń istnieje w ASP.NET, w której nieuwierzytelniony użytkownik może pominąć walidację formularzy serwera blazor, co może wyzwolić niezamierzone akcje.
  • CVE-2023-36042W programie Visual Studio istnieje luka w zabezpieczeniach typu "odmowa usługi", w której nieprawidłowo sformułowana nazwa ozdobiona może spowodować nieskończoną pętlę.

17.2.21 Visual Studio 2022 w wersji 17.2.21

wydany 24 października 2023 r.

Problemy rozwiązane w tej wersji 17.2.21

Ponownie opublikowanych biuletynów zabezpieczeń

  • CVE-2023-36799 Luka w zabezpieczeniach istnieje na platformie .NET, gdzie odczytanie złośliwie spreparowanego certyfikatu X.509może spowodować odmowę usługi. Ten problem dotyczy tylko systemów Linux.
  • CVE-2023-36796Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach w pliku DiaSymReader.dll podczas odczytywania uszkodzonego pliku PDB, co może prowadzić do zdalnego wykonywania kodu.
  • CVE-2023-36794Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach w pliku DiaSymReader.dll podczas odczytywania uszkodzonego pliku PDB, co może prowadzić do zdalnego wykonywania kodu.
  • CVE-2023-36793Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach w pliku DiaSymReader.dll podczas odczytywania uszkodzonego pliku PDB, co może prowadzić do zdalnego wykonywania kodu.
  • CVE-2023-36792Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach w pliku DiaSymReader.dll podczas odczytywania uszkodzonego pliku PDB, co może prowadzić do zdalnego wykonywania kodu.

17.2.20 Visual Studio 2022 w wersji 17.2.20

wydany 10 października 2023 r.

Problemy rozwiązane w tej wersji 17.2.20

  • Opcja narzędzi kompilacji MSVC w wersji 143 C++ w wersji 14.32-17.2 zainstaluj teraz poprawną wersję lokalnych plików binarnych redystrybucyjnych aplikacji.
  • Firma Microsoft zna lukę w zabezpieczeniach, w której istnieje możliwość wstrzyknięcia adresu SMTP, który może wystąpić w klasie SmtpClient. Odpowiada to cve-2022-26893 (nie opublikowano CVE, ponieważ luka w zabezpieczeniach jest oceniana jako średnia).

Biuletyny zabezpieczeń rozwiązane

  • CVE-2023-36435Luka w zabezpieczeniach dotycząca przecieku pamięci istnieje w pliku MsQuic.dll, co może prowadzić do odmowy usługi. Ten problem dotyczy tylko systemów Windows.
  • CVE-2023-38171Luka w zabezpieczeniach wskaźnika o wartości null istnieje w pliku MsQuic.dll, co może prowadzić do odmowy usługi. Ten problem dotyczy tylko systemów Windows.
  • CVE-2023-44487Luka w zabezpieczeniach istnieje na serwerze internetowym ASP.NET Core Kestrel, na którym złośliwy klient może zalać serwer specjalnie spreparowanych żądań HTTP/2, powodując odmowę usługi.

17.2.19 Visual Studio 2022 w wersji 17.2.19

wydany 12 września 2023 r.

Problemy rozwiązane w tej wersji 17.2.19

  • Zaktualizowano wersję narzędzia Git używaną przez program Visual Studio do wersji 2.41.0.3.
  • Firma Microsoft zna lukę w zabezpieczeniach, w której istnieje możliwość wstrzyknięcia adresu SMTP, który może wystąpić w klasie SmtpClient. Odpowiada to cve-2022-26893 (nie opublikowano CVE, ponieważ luka w zabezpieczeniach jest oceniana jako średnia).

Biuletyny zabezpieczeń rozwiązane

  • CVE-2023-36799 Luka w zabezpieczeniach istnieje na platformie .NET, gdzie odczytanie złośliwie spreparowanego certyfikatu X.509może spowodować odmowę usługi. Ten problem dotyczy tylko systemów Linux.
  • CVE-2023-36796Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach w pliku DiaSymReader.dll podczas odczytywania uszkodzonego pliku PDB, co może prowadzić do zdalnego wykonywania kodu.
  • CVE-2023-36794Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach w pliku DiaSymReader.dll podczas odczytywania uszkodzonego pliku PDB, co może prowadzić do zdalnego wykonywania kodu.
  • CVE-2023-36793Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach w pliku DiaSymReader.dll podczas odczytywania uszkodzonego pliku PDB, co może prowadzić do zdalnego wykonywania kodu.
  • CVE-2023-36792Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach w pliku DiaSymReader.dll podczas odczytywania uszkodzonego pliku PDB, co może prowadzić do zdalnego wykonywania kodu.
  • CVE-2023-36759Ta aktualizacja zabezpieczeń usuwa plik pgodriver.sys, gdzie odczytywanie złośliwego pliku może prowadzić do podniesienia uprawnień.

17.2.18 Visual Studio 2022 w wersji 17.2.18

wydany 8 sierpnia 2023 r.

Problemy rozwiązane w tej wersji 17.2.18

  • Firma Microsoft zna lukę w zabezpieczeniach, w której istnieje możliwość wstrzyknięcia adresu SMTP, który może wystąpić w klasie SmtpClient. Odpowiada to cve-2022-26893 (nie opublikowano CVE, ponieważ luka w zabezpieczeniach jest oceniana jako średnia).
  • Rozwiązano problem polegający na tym, że wszystkie przełączniki programu VSWhere nie zwracały wystąpień w stanie niemożliwym do uruchomienia.

Biuletyny zabezpieczeń rozwiązane


17.2.17 Visual Studio 2022 w wersji 17.2.17

wydany 11 lipca 2023 r.

Problemy rozwiązane w tej wersji 17.2.17

Biuletyny zabezpieczeń rozwiązane


17.2.16 Visual Studio 2022 w wersji 17.2.16

wydany 13 czerwca 2023 r.

Problemy rozwiązane w tej wersji 17.2.16

Biuletyny zabezpieczeń rozwiązane

  • CVE-2023-24897 Luka w zabezpieczeniach dotycząca zdalnego wykonywania kodu programu Visual Studio Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach zestawu MSDIA SDK, w której uszkodzone pliki PDB mogą powodować przepełnienie sterty, co prowadzi do awarii lub zdalnego wykonywania kodu.
  • CVE-2023-25652 Luka w zabezpieczeniach dotycząca zdalnego wykonywania kodu programu Visual Studio Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach polegającą na tym, że specjalnie spreparowane dane wejściowe do narzędzia git mają zastosowanie — odrzucenie może prowadzić do kontrolowanego zapisu zawartości w dowolnych lokalizacjach.
  • CVE-2023-25815 Luka w zabezpieczeniach dotycząca fałszowania programu Visual Studio Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach, w której komunikaty lokalizacji usługi GitHub odwołują się do stałej ścieżki zamiast przestrzegać prefiksu środowiska uruchomieniowego, który prowadzi do braku powiązanych zapisów i awarii pamięci.
  • CVE-2023-29007 Luka w zabezpieczeniach dotycząca zdalnego wykonywania kodu programu Visual Studio Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach, w której plik konfiguracji zawierający błąd logiki powoduje dowolne wstrzyknięcie konfiguracji.
  • CVE-2023-29011 Luka w zabezpieczeniach dotycząca zdalnego wykonywania kodu programu Visual Studio Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach, w której plik wykonywalny Git dla systemu Windows odpowiedzialny za implementację serwera proxy SOCKS5 jest podatny na pobieranie niezaufanej konfiguracji na komputerach z wieloma użytkownikami.
  • CVE-2023-29012 Luka w zabezpieczeniach dotycząca zdalnego wykonywania kodu programu Visual Studio Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach, w której program GIT dla systemu Windows git niepoprawnie wyszukuje program podczas uruchamiania, co prowadzi do dyskretnego wykonywania dowolnego kodu.
  • CVE-2023-27909 Luka w zabezpieczeniach dotycząca zdalnego wykonywania kodu programu Visual Studio Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach zapisu poza granicami w zestawie Autodesk® FBX SDK, gdzie wersja 2020 lub poprzednia może prowadzić do wykonania kodu za pośrednictwem złośliwie spreparowanych plików FBX® lub ujawnienia informacji.
  • CVE-2023-27910 Luka w zabezpieczeniach dotycząca ujawniania informacji programu Visual Studio Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach, w której użytkownik może zostać oszukany do otwarcia złośliwego pliku FBX, który może wykorzystać lukę w zabezpieczeniach przepełnienia buforu stosu w zestawie Autodesk® FBX® SDK 2020 lub wcześniej, co może prowadzić do zdalnego wykonywania kodu.
  • CVE-2023-27911 Luka w zabezpieczeniach dotycząca zdalnego wykonywania kodu programu Visual Studio Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach polegającą na tym, że użytkownik może otworzyć złośliwy plik FBX, który może wykorzystać lukę w zabezpieczeniach przepełnienia buforu stertowego w zestawie Autodesk® FBX® SDK 2020 lub wcześniej, co może prowadzić do zdalnego wykonywania kodu.
  • CVE-2023-33139 Luka w zabezpieczeniach dotycząca ujawniania informacji programu Visual Studio Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach OOB, w której analizator plików obj w programie Visual Studios prowadzi do ujawnienia informacji.
  • CVE-2023-29331 Luka w zabezpieczeniach dotycząca odmowy usługi .NET i Visual Studio Luka w zabezpieczeniach Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach, w której proces pobierania AIA dla certyfikatów klienta może prowadzić do odmowy usługi.
  • CVE-2023-24895 Luka w zabezpieczeniach dotycząca zdalnego wykonywania kodu na platformie .NET i programie Visual Studio Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach analizatora WPF XAML, w którym analizator bez skrzynki odbiorczej może prowadzić do zdalnego wykonywania kodu.
  • CVE-2023-24936 Luka w zabezpieczeniach dotycząca podniesienia uprawnień platformy .NET i programu Visual Studio Ta aktualizacja zabezpieczeń usuwa lukę w zabezpieczeniach w ograniczeniach obejścia podczas deserializacji elementu DataSet lub DataTable z pliku XML, co prowadzi do podniesienia uprawnień.
  • CVE-2023-32032 Luka w zabezpieczeniach dotycząca podniesienia uprawnień platformy .NET Luka w zabezpieczeniach istnieje na platformie .NET przy użyciu wyodrębniania zawartości pliku Tar, co może spowodować podniesienie uprawnień.
  • CVE-2023-33126 Luka w zabezpieczeniach dotycząca zdalnego wykonywania kodu na platformie .NET Luka w zabezpieczeniach istnieje na platformie .NET podczas scenariuszy śledzenia awarii i stosu, które mogą prowadzić do załadowania dowolnego pojemnika
  • CVE-2023-33128 Luka w zabezpieczeniach dotycząca zdalnego wykonywania kodu platformy .NET Luka w zabezpieczeniach istnieje w generatorze źródła platformy .NET dla P/Invoke, co może prowadzić do zwolnienia niezainicjowanej pamięci i awarii.
  • CVE-2023-33135 Luka w zabezpieczeniach dotycząca zdalnego wykonywania kodu na platformie .NET Luka w zabezpieczeniach luka w zabezpieczeniach istnieje w zestawie .NET SDK podczas przywracania narzędzia, co może prowadzić do podniesienia uprawnień.

17.2.15 Visual Studio 2022 w wersji 17.2.15

wydany 11 kwietnia 2023 r.

Problemy rozwiązane w tej wersji 17.2.15

  • Naprawia awarię, gdy nieprawidłowe dane wejściowe są wysyłane do sterownika używanego podczas trenowania PGO dla sterowników trybu jądra.
  • Rozwiązano problem w programie IIS Express, który mógł spowodować awarię podczas aktualizowania danych telemetrycznych.

Społeczność deweloperów

Biuletyny zabezpieczeń rozwiązane


17.2.14 Visual Studio 2022 w wersji 17.2.14

wydany 14 marca 2023 r.

Problemy rozwiązane w tej wersji 17.2.14

  • Usługa Git 2.39 zmieniła nazwę wartości credential.helper z "manager-core" na "manager". Aby uzyskać więcej informacji, zobacz https://aka.ms/gcm/rename.
  • Aktualizacje do pakietu mingit i Git dla systemu Windows do wersji 2.39.2, która dotyczy CVE-2023-22490

Biuletyny zabezpieczeń rozwiązane


17.2.13 Visual Studio 2022 w wersji 17.2.13

wydany 14 lutego 2023 r.

Problemy rozwiązane w tej wersji 17.2.13

  • Zaktualizowano interpreter CPython do wersji 3.9.13.
  • Zaktualizowano pakiet mingit i Git dla systemu Windows do wersji 2.39.1.1, który zawiera adres CVE-2022-41903

Biuletyny zabezpieczeń rozwiązane


17.2.12 Visual Studio 2022 w wersji 17.2.12

wydany 10 stycznia 2023 r.

Biuletyny zabezpieczeń rozwiązane

  • CVE-2023-21538 Luka w zabezpieczeniach typu odmowa usługi na platformie .NET Luka w zabezpieczeniach typu "odmowa usługi" istnieje na platformie .NET 6.0, gdzie złośliwy klient może spowodować przepełnienie stosu, co może spowodować atak typu "odmowa usługi", gdy atakujący wyśle nieprawidłowe żądanie do ujawnionego punktu końcowego.

17.2.11 Visual Studio 2022 w wersji 17.2.11

wydany 13 grudnia 2022 r.

Biuletyny zabezpieczeń rozwiązane


17.2.10 Visual Studio 2022 w wersji 17.2.10

wydany 8 listopada 2022 r.

Biuletyny zabezpieczeń rozwiązane


17.2.9 Visual Studio 2022 w wersji 17.2.9

wydany 11 października 2022 r.

Problemy rozwiązane w tej wersji 17.2.9

  • Administracja istratory będą mogli zaktualizować Instalatora programu VS na komputerze klienckim w trybie offline z układu bez aktualizowania programu VS.

Biuletyny zabezpieczeń rozwiązane


17.2.8 Visual Studio 2022 w wersji 17.2.8

wydany 13 września 2022 r.

Problemy rozwiązane w tej wersji 17.2.8

Zgłaszane na forum Developer Community

Biuletyny zabezpieczeń rozwiązane

CVE-2022-38013 Luka w zabezpieczeniach typu "odmowa usługi" na platformie .NET Luka w zabezpieczeniach typu "odmowa usługi" istnieje w ASP.NET Core 3.1 i .NET 6.0, gdzie złośliwy klient może spowodować przepełnienie stosu, co może spowodować atak typu "odmowa usługi", gdy osoba atakująca wyśle dostosowany ładunek analizowany podczas powiązania modelu.


17.2.7 Visual Studio 2022 w wersji 17.2.7

wydany 9 sierpnia 2022 r.

Problemy rozwiązane w tej wersji 17.2.7

  • Zaktualizowano równoległy zestaw narzędzi C++ 16.11 do wersji 14.29.30146.00
  • Poprawka uzupełniając błąd usługi Git po aktualizacji 17.1.4 — opinie programu Visual Studio, szanując repozytoria oznaczone wcześniej jako bezpieczne (zamiast zastępowania).
  • Aktualizacje MinGit do wersji 2.37.1.1, aby rozwiązać problem CVE — CVE-2022-29187 (mitre.org), która ujawniła użytkownikom lukę w zabezpieczeniach, w której przechodzili do repozytorium, którego właścicielem, ale inny użytkownik może zapisywać, mógł zostać wykorzystany do uruchomienia złośliwego kodu.
  • Aktualizacje git dla systemu Windows do wersji 2.37.1.1, zwracając się do CVE-2022-31012.
  • Rozwiązano problem polegający na tym, że domyślny profil terminalu był uruchamiany i szybko zamykany. Jeśli problem będzie się powtarzać, przywrócenie profilów do zestawu domyślnego powinno rozwiązać ten problem.

Zgłaszane na forum Developer Community

Biuletyny zabezpieczeń rozwiązane


17.2.6 Visual Studio 2022 w wersji 17.2.6

wydany 12 lipca 2022 r.

Problemy rozwiązane w tej wersji 17.2.6

  • Usunięto dane telemetryczne autoryzacji, które w niektórych przypadkach powodowały, że program Visual Studio wyświetlał bezsensowne okno dialogowe logowania systemu operacyjnego podczas uruchamiania.
  • Zaktualizowano bibliotekę LibraryManager, aby uwzględnić zmiany interfejsu API cdnjs
  • Rozwiązano problem polegający na tym, że funkcja intelli-sense przestała działać, gdy projekt języka F# został ponownie otwarty w tej samej sesji edycji.

Zgłaszane na forum Developer Community


17.2.5 Visual Studio 2022 w wersji 17.2.5

wydany 22 czerwca 2022 r.

Problemy rozwiązane w tej wersji 17.2.5

  • Usunięto usterkę w środowisku uruchomieniowym VC++ z uszkodzonymi linkami dla kontenerów MFC OLE Linking/Embedding
  • Rozwiązano problem polegający na tym, że instalacja programu SxS programu VS2022 i VS2015 (lub starszego) powodowała niepowodzenie skanowania w programie VS pod kątem rozszerzeń.
  • Ulepszona walidacja nazw kontenerów podczas aprowizacji usługi Azure Container Apps.

Zgłaszane na forum Developer Community

17.2.4 Visual Studio 2022 w wersji 17.2.4

wydany 14 czerwca 2022 r.

Problemy rozwiązane w tej wersji 17.2.4

  • Zaktualizowano obok siebie zestaw narzędzi Dev 16.11 C++ do wersji 14.29.30145.00. Najnowsza wersja zestawu narzędzi Dev 16.11 C++ zawiera ważne poprawki błędów, w tym naprawianie wszystkich pozostałych raportów błędów C++20. Aby uzyskać informacje na temat poprawek błędów, w tym raportów o błędach języka C++20 w programie Dev 16.11, zobacz informacje o wersji programu Visual Studio 2019 w wersji 16.11.14
  • Rozwiązano problem polegający na tym, że potencjalny zawieszał się przy pierwszym ładowaniu pakietu (gdy stosujemy ustawienia tego pakietu za pośrednictwem funkcji DTE). Właściwości) lub w innych scenariuszach korzystających z DTE. Właściwości

Zgłaszane na forum Developer Community

Biuletyny zabezpieczeń rozwiązane


17.2.3 Visual Studio 2022 w wersji 17.2.3

wydany 31 maja 2022 r.

Problemy rozwiązane w tej wersji 17.2.3

  • Dodaje zestaw Windows SDK (10.0.22621) dla systemu Windows 11 w wersji 22H2 jako składnik opcjonalny w instalatorze programu Visual Studio.
  • Rozwiązano problem polegający na tym, że kliknięcie przycisku "Utwórz żądanie ściągnięcia" nie otwierało przeglądarki na stronie tworzenia żądania ściągnięcia dostawcy hostingu.
  • Dodaje powiadomienie, gdy usługa Git wykryje niebezpieczne repozytorium i umożliwia oznaczenie repozytorium jako bezpieczne.

Zgłaszane na forum Developer Community


17.2.2 Visual Studio 2022 w wersji 17.2.2

wydany 24 maja 2022 r.

Problemy rozwiązane w tej wersji 17.2.2

  • Naprawiono awarię kreatora Pakiet i publikowanie podczas pracy z projektami WinUI przeznaczonymi dla wersji 1.1.0 zestawu SDK aplikacji systemu Windows.

Zgłaszane na forum Developer Community


17.2.1 Visual Studio 2022 w wersji 17.2.1

wydany 17 maja 2022 r.

Problemy rozwiązane w tej wersji 17.2.1

  • Naprawiono ostrzeżenia fałszywie dodatnie C26828 w typach wyliczenia języka C++ z nakładającymi się wartościami.
  • Naprawiono niepoprawne raportowanie błędów AddressSanitizer w scenariuszach, w których pamięć jest przydzielana przed zainicjowaniem usługi ASAN.

Zgłaszane na forum Developer Community


Co nowego w programie Visual Studio 2022 w wersji 17.2.0

Visual Studio 2022 Blog

Blog programu Visual Studio 2022 to oficjalne źródło szczegółowych informacji o produkcie od zespołu inżynierów programu Visual Studio. Szczegółowe informacje na temat wydań programu Visual Studio 2022 można znaleźć w następujących wpisach:

Ramy czasowe pomocy technicznej

Visual Studio 2022 w wersji 17.2 jest drugim obsługiwanym długoterminowym kanałem obsługi programu Visual Studio 2022. Zachęcamy klientów korzystających z wersji Enterprise i Professional, którzy muszą wdrożyć długoterminowe, stabilne i bezpieczne środowisko programistyczne do standaryzacji do tej wersji.  Jak wyjaśniono bardziej szczegółowo w naszych zasadach cyklu życia i pomocy technicznej, wersja 17.2 będzie obsługiwana z poprawkami i aktualizacjami zabezpieczeń przez 18 miesięcy do stycznia 2024 r.

Najnowszą najbezpieczniejszą wersję programu Visual Studio 2022 w wersji 17.2 można uzyskać w sekcji pobierania my.visualstudio.com lub katalogu Microsoft. Aby uzyskać więcej informacji na temat obsługiwanych kanałów programu Visual Studio, zapoznaj się z zasadami pomocy technicznej dla programu Visual Studio 2022.

Informacje o wersji zarchiwizowanej programu Visual Studio 2022


Instalator

  • W wersji 17.2 rozwiązano problem uniemożliwiający klientom instalowanie programu Visual Studio z powodu ustawienia zasad obiektu zasad grupy w rejestrze systemowym. Program Visual Studio będzie teraz działać w taki sam sposób, jak funkcja WebView2 w odniesieniu do tej instalacji.

Edytor

  • Program Visual Studio może teraz automatycznie zapisywać dokumenty kodu za każdym razem, gdy aplikacja utraci fokus. Dostęp do tej funkcji można uzyskać za pośrednictwem dokumentu narzędzia > Opcje > środowiska > . Jeśli opcja "Autozapisz" jest zaznaczona, program Visual Studio podejmie próbę zapisania wszystkich brudnych dokumentów kodu za każdym razem, gdy aplikacja programu Visual Studio utraci fokus (np. podczas przełączania do innej aplikacji w systemie Windows).

C++

  • W wersji 17.1 wprowadziliśmy widoki rejestracji urządzeń peryferyjnych i rtos dla deweloperów osadzonych. Nadal ulepszamy możliwości tych widoków dzięki ulepszeniom użyteczności w wersji 17.2. Użytkownicy mogą teraz kliknąć ikonę pinezki obok urządzeń peryferyjnych, rejestrów lub pól, aby przypiąć je w górnej części widoku peryferyjnego.
  • Dodano obsługę kompilatora dla funkcji języka C++23, która jest dostępna pod flagą /std:c++latest .
  • Dodano obsługę wbudowanych nazw parametrów i wskazówek typów, przełączane przez naciśnięcie klawiszy Alt+F1 lub dwukrotne naciśnięcie klawiszy Ctrl. To zachowanie można dostosować w obszarze Narzędzia > Opcje Edytory > tekstów C/C++ >> IntelliSense. Inline parameter name and type hints
  • Dodano obsługę eksperymentalną modułów języka C++20 w projektach CMake. Jest to obecnie dostępne tylko w generatorze programu Visual Studio (MSBuild).
  • Dodano obsługę funkcji IntelliSense dla funkcji C++23, które deducing to i if consteval.
  • W wersji 17.1 wprowadziliśmy widoki rejestracji urządzeń peryferyjnych i RTOS dla deweloperów osadzonych. Nadal ulepszamy możliwości tych widoków dzięki ulepszeniom użyteczności w wersji 17.2:
    • Okno narzędzia RTOS jest teraz domyślnie ukryte, co uniemożliwia wyświetlenie okna narzędzi z komunikatami o błędach, które nie są istotne, gdy system RTOS nie jest używany.
    • Gdy użytkownik dwukrotnie kliknie obiekt RTOS w oknie narzędzia, doda zegarek dla obiektu.
    • Gdy użytkownik wybierze wartości początkowe/końcowe wskaźnika stosu w oknie narzędzia RTOS, zostanie otwarty w oknie pamięci.
    • Dodano rozpoznawanie wątków dla elementów docelowych urządzeń w oknie stosu wywołań.
  • Dodano implementację pozostałych raportów wad języka C++20 (np. backports). Wszystkie funkcje języka C++20 są teraz dostępne w przełączniku /std:c++20. Aby uzyskać więcej informacji na temat wdrożonych backportów, zobacz projekt C++20 Defect Reports w repozytorium microsoft/STL GitHub i ten wpis w blogu
  • Dodano różne featuy biblioteki języka C++23 dostępne pod flagą /std:c++latest . Aby uzyskać szczegółowe informacje na temat nowych funkcji, zobacz dziennik zmian repozytorium STL
  • Zwiększona wydajność początkowego indeksowania języka C++ o maksymalnie 20%, w zależności od głębokości wykresu dołączania.

Narzędzia git

  • Ulepszone środowisko przemieszczania liniowego, dzięki czemu ozdoby linii etapowej mogą działać w różnych trybach różnic (obok siebie, w tekście, w lewo, w prawo).
  • Polecenia etapu i cofania na pasku narzędzi podglądu działają teraz na docelowym przycięcie.
  • Dodano możliwość włączenia funkcji Git commit-graph w celu uzyskania lepszej historii i wydajności operacji usługi Git.
  • Ulepszono interakcyjne przemieszczanie , dodając obsługę przemieszczania poszczególnych wierszy kodu bezpośrednio z edytora i widoku różnic.
  • Ulepszono środowisko wyewidencjonowania gałęzi, czyli przełączanie gałęzi przez dodanie większej liczby opcji i kontekstu w przypadku niezatowionych zmian.
  • Ulepszono odłączone środowisko HEAD, zapewniając opcję przechowywania lub odrzucania zatwierdzeń podczas przełączania do gałęzi.
  • Dodano opcję dołączania szablonu licencji podczas tworzenia nowego repozytorium.
  • Obsługa przemieszczania liniowego, czyli interaktywnego przemieszczania z możliwością przygotowania określonych wierszy i/lub fragmentów kodu bezpośrednio z edytora i widoku różnic.
  • Ulepszenia wykrywania połączeń usługi Azure DevOps ułatwiają tworzenie powiązanych elementów roboczych w zatwierdzeniach.
  • Program Visual Studio korzysta teraz z 64-bitowego narzędzia Git dla systemu Windows.

Narzędzia do testowania

  • Teraz możesz użyć szybszego okna pokrycia kodu z bardziej elastycznymi kolumnami, aby organizować i zapisywać widok. Ulepszenia środowiska pokrycia kodu można włączyć w obszarze Narzędzia > Opcje > środowiska > w wersji zapoznawczej funkcji.
  • Testowanie zdalne obsługuje teraz przebiegi testowe w środowiskach zdalnych systemu Windows arm64.
  • Znaczące ulepszenia pełnej funkcjonalności funkcji Live Unit Testing są dostępne w ramach flagi funkcji w wersji zapoznawczej, w tym:
    • Obsługa większej liczby rozwiązań gotowej do użycia niż wcześniej
    • Lepsza obsługa dużych rozwiązań
    • Lepsze domyślne zachowanie pracy z dużymi zestawami testów
    • Lepsze możliwości anulowania przebiegów testów w toku
    • Więcej opcji konfiguracji za pomocą nowego kreatora testów jednostkowych na żywo i pliku Lutignore
    • Włącz to nowe środowisko kompilacji Live Unit Testing w obszarze Narzędzia > Opcje > środowiska > w wersji zapoznawczej i przeczytaj nasz wpis w blogu, aby dowiedzieć się więcej.
  • Zapoznamy się również z bardziej zaawansowanym paskiem postępu testu, który zawiera więcej szczegółów na temat tego, gdzie Eksplorator testów znajduje się w procesie wykonywania testów z aktualizacjami na żywo.

Produktywność platformy .NET

  • Teraz udostępniamy osadzone źródło i link źródłowy w ramach funkcji Przejdź do implementacji, jeśli zestaw, do których odwołuje się odwołanie, ma osadzone źródło lub łącze źródłowe. Dzięki temu można przejść do oryginalnych plików źródłowych, które implementują symbol docelowy.
  • Na platformie .NET 7 dodaliśmy nowy atrybut o nazwie StringSyntaxAttribute , który umożliwi nam określenie, jakiego rodzaju dane reprezentuje ciąg, taki jak JSON, Regex lub DateTime. Dodaliśmy obsługę tego atrybutu, aby uzyskać wyróżnianie składni dla nowego atrybutu StringSyntaxAttribute dla formatu JSON.
  • Dodaliśmy komunikat diagnostyczny dla nowego ciągu JSON StringSyntaxAttribute, gdy w literału obiektu znajduje się zagubiony literał ciągu, aby powiedzieć, że dwukropek jest oczekiwany.
  • Teraz mamy refaktoryzację, która opakowuje kolekcję inicjatorów zarówno dla języka Visual Basic, jak i C#.
  • Teraz obsługujemy języki osadzone dla nowych literałów ciągu nieprzetworzonego języka C# 11. Aby użyć literałów nieprzetworzonych ciągów, ustaw wersję języka w pliku projektu na podgląd: <LangVersion>preview</LangVersion>.
  • Analiza kodu w tle ma teraz więcej opcji konfiguracji w obszarze Narzędzia > Opcje umożliwiające ustawienie zakresu diagnostycznego na None w celu wyłączenia analizy kodu w tle.
  • Oczyszczanie kodu obsługuje teraz wszystkie opcje stylu kodu.
  • Szybkie informacje będą teraz wyświetlać podpisy anonimowych delegatów.
  • Istnieje nowa zmiana w kompilatorze, aby nie zezwalać na konstruktory bez parametrów wewnątrz struktur. Dodaliśmy nową poprawkę kodu, która spowoduje automatyczne naprawienie tego problemu.
  • Na platformie .NET 7.0 dodaliśmy nowy atrybut o nazwie StringSyntaxAttribute , który umożliwi nam określenie, jakiego rodzaju dane reprezentuje ciąg, taki jak JSON, Regex lub DateTime. Dodaliśmy obsługę tej funkcji, aby uzyskać wyróżnianie składni w programie Visual Studio na podstawie typu danych reprezentowanych przez ciąg.
  • Dwukrotne kliknięcie wbudowanego parametru lub wskazówek typu spowoduje teraz wstawienie nazw parametrów lub typów.
  • Dodaliśmy nową refaktoryzację, która usuwa niepotrzebne wyrażenia lambda i bezpośrednio wywołuje grupę metod. Umieść kursor na niepotrzebnej lambda. Naciśnij klawisze Ctrl+. w celu wyzwolenia menu Szybkie akcje i refaktoryzacje. Wybierz pozycję Usuń niepotrzebne wyrażenie lambda.
  • W języku C# 11 dodajemy nową funkcję języka o nazwie nieprzetworzone literały ciągu. Teraz mamy refaktoryzację, aby przekonwertować zwykły lub dosłowny literał ciągu na nieprzetworzone literał ciągu. Aby użyć literałów nieprzetworzonych ciągów, ustaw wersję języka w pliku projektu na podgląd: <LangVersion>preview</LangVersion>. Umieść kursor na normalnym lub dosłownym ciągu. Naciśnij klawisze Ctrl+. w celu wyzwolenia menu Szybkie akcje i refaktoryzacje. Wybierz pozycję Konwertuj na nieprzetworzone ciągi. rasstringliterals

Edytor Razor (ASP.NET Core)

  • Nowy edytor Razor pokazuje teraz kolory wbudowane dla kolorów dokumentu tekstowego.
  • Nowy edytor Razor obsługuje teraz możliwość zwijania regionów.
  • Nowy edytor Razor obsługuje teraz skrót "zawijanie div" Shift+Alt+W.

IntelliCode

  • W przypadku wersji 17.1 funkcja IntelliCode zaczęła sugerować szybkie akcje dla języka C# na podstawie intencji użytkownika na liście funkcji IntelliSense. W wersji 17.2 są one teraz wyświetlane jako sugerowany automatycznie kod wyświetlany w edytorze podczas wpisywania.
  • W przypadku wersji 17.2 sugestie funkcji IntelliCode dotyczące powtarzających się edycji również są wyświetlane jako kod sugerowany automatycznie, gdy sugerowana edycja obejmuje tylko dodawanie kodu. Dotyczy to zarówno edycji obejmujących pojedyncze wiersze, jak i wiele wierszy.

Narzędzia kontenera

  • Teraz możesz dodać obsługę orkiestracji kontenerów platformy Docker Compose do projektu usługi Azure Functions i debugować go lokalnie.
  • Dodaliśmy obsługę platformy .NET 7.

Debugowanie platformy .NET za pomocą programu WSL

  • Ulepszone rozwiązywanie problemów z konfiguracją, w tym automatyczna instalacja programu WSL.

Service Fabric

  • Dodaliśmy obsługę platformy .NET 7.

SQL Server Data Tools

  • Dodano obsługę szyfrowania na poziomie kolumny w projektach SQL przeznaczonych dla usługi Azure Synapse Analytics.

Narzędzia sieci Web

  • Tworzenie nowych projektów funkcji platformy Azure jest teraz w pełni zintegrowane z ogólnym oknie dialogowym Nowy projekt, dzięki czemu można wybierać i konfigurować wyzwalacze funkcji platformy Azure bez konieczności korzystania z dodatkowego okna dialogowego. Możesz również utworzyć plik dockerfile w ramach tworzenia projektu. Jeśli potrzebna jest dalsza konfiguracja za pośrednictwem usług Połączenie, środowisko nawiguje po nim i przeprowadzi Cię przez pozostałe kroki.
  • Teraz możesz połączyć aplikację z bazą danych PostgreSQL (Postgres — oficjalny obraz | Docker Hub), MongoDB (Mongo — oficjalny obraz | Docker Hub) i SQLite (Źródło danych=Sqllite.db) za pośrednictwem środowiska usług Połączenie ed
  • Ostrzeżenia pochodzące z szkieletu zakodowane i jego właściwości niezwiązane z wartością null będą domyślnie ukryte przez dodanie właściwości "Nullable" z wartością "adnotacje" w odpowiednim pliku csproj.
  • Okno dialogowe Dodawanie zależności w usługach Połączenie zawiera teraz środowisko wyszukiwania.

Ogólne

  • Ulepszona obsługa serwera proxy przez wykrywanie, kiedy użytkownicy znajdują się za serwerem proxy i proaktywnie monitują o poświadczenia, gdy program Visual Studio musi uzyskać dostęp do zasobów online

Narzędzia programistyczne usługi Microsoft Teams

  • Szablon projektu aplikacji Microsoft Teams został ulepszony i teraz tworzy pliki konfiguracji spójne z interfejsem wiersza polecenia teamsfx, w tym folderem .fx.
    • Zalecamy utworzenie nowego projektu przy użyciu zaktualizowanego szablonu dla wszystkich istniejących aplikacji usługi Teams utworzonych przy użyciu poprzednich wersji zestawu narzędzi Teams Toolkit.
  • Usunęliśmy wybór konta i automatyczną rejestrację zasobów usługi Teams z szablonu projektu aplikacji Microsoft Teams.
    • Teraz możesz wybrać, kiedy zalogować się przy użyciu tożsamości usługi M365 i zarejestrować zasoby aplikacji przy użyciu > opcji menu Konfigurowanie aplikacji Microsoft Teams Toolkit > .
    • Aktualizacje do plików manifest.*.template.json można zsynchronizować z portalem deweloperów aplikacji Teams, wybierając ten element menu ponownie w dowolnym momencie.
  • Teraz możesz tworzyć i debugować boty dla usługi Microsoft Teams.
    • Utwórz nowy projekt przy użyciu szablonu projektu aplikacji Microsoft Teams i wybierz pozycję Możliwości bota.
    • Użyj menu aplikacji Project > Teams Toolkit > Konfigurowanie aplikacji Microsoft Teams, aby zarejestrować aplikację i bota.
  • Teraz możesz tworzyć zasoby dla kart i botów w ramach subskrypcji platformy Azure.
    • Użyj zestawu narzędzi Project > Teams Toolkit > Provision w menu Chmura, aby utworzyć zasoby w subskrypcji.
    • Użyj menu Project Teams Toolkit Deploy to the Cloud (Wdrażanie zestawu narzędzi > Project > Teams w chmurze), aby opublikować kod w tych zasobach.
  • Zasoby hostowane zdalnie można otworzyć w przeglądarce utworzonej z poziomu menu Aprowizuj przy użyciu menu aplikacji Teams w wersji zapoznawczej.

Debugowanie i diagnostyka debugowania i diagnostyki

  • Teraz obsługujemy nowy wizualizator danych w celu oceny implementacji interfejsu IEnumerable<T> .
  • Wizualizator IEnumerable pomoże eksplorować większe obiekty kolekcji w widoku tabelarycznym.
  • Dodaliśmy obsługę zależnego punktu śledzenia.
  • Teraz można ustawić dowolny punkt przerwania zależny od punktu śledzenia i odwrotnie.
  • Jeśli punkt przerwania jest zależny od punktu śledzenia, trafi dopiero po osiągnięciu punktu śledzenia. (tj. po wydrukowaniu komunikatu śledzenia/dziennika w oknie danych wyjściowych)

Debugowanie i diagnostyka

  • Wizualizator IEnumerable pomoże eksplorować większe obiekty kolekcji w bardziej usprawniony sposób w widoku siatki tabelarycznej/danych. Obsługuje kolekcje IEnumerable<T, w których język T> może być prostymi typami lub złożonymi typami, takimi jak słowniki, hermetyzowane.

iEnumerablevisualizer

  • Za każdym razem, gdy masz implementację kodu IEnumerable, w kolumnie Wartość okna Locals/ Watch zostanie wyświetlona ikona lupy. Ikona zostanie również wyświetlona po umieszczeniu wskaźnika myszy na zmiennej. Kliknij ikonę i możesz uzyskać dostęp do wizualizatora IEnumerable.

  • Możesz użyć opcji Ukryj kolumny, aby ukryć zduplikowane dane lub rozwinąć kolumny, aby wyświetlić bardziej głębokie elementy w złożonych danych. Na koniec możesz ukryć elementy podrzędne, aby uzyskać bardziej zwięzły widok danych.

HideChildrens

Problemy rozwiązane w wersji 17.2

  • Rozwiązano problem polegający na tym, że selektor konta w obszarze "Uwierzytelnianie usługi platformy Azure" był uszkodzony i powodował ponowne uruchomienie programu VS, a osoby korzystające z języków innych niż angielski nie mogły wybrać innego konta/dodać nowego konta na potrzeby uwierzytelniania usługi platformy Azure.
  • Ta wersja programu Visual Studio zawiera zestaw Win App SDK 1.0.3, zobacz Kanały wydania zestawu SDK aplikacji systemu Windows — aplikacje systemu Windows | Aby uzyskać więcej informacji, zobacz Microsoft Docs .
  • Rozwiązano problem polegający na tym, że rozwiązania zawierające projekty WiX ulegały awarii podczas otwierania.
  • Rozwiązano problem polegający na tym, że etykietki narzędzi nie były prawidłowo wyświetlane w kontrolkach Daytona.
  • Zaktualizowano punkt odniesienia webview2 w daytona.
  • Rozwiązano problem polegający na tym, że "Gałąź synchronizacji" kończyła się niepowodzeniem w scenariuszu polegającym na tym, że "lokalne i zdalne gałęzie rozeszły się" i "pull.rebase nie było zdenerwowane".
  • Rozwiązano problem polegający na tym, że użytkownik tworzący natywną aplikację języka C++ przeznaczoną dla platformy Android napotkał błędy kompilacji, jeśli jest również zainstalowany pakiet roboczy "Programowanie mobilne za pomocą platformy .NET".
  • Naprawiono opóźnienie interfejsu użytkownika po załadowaniu lub kompilacji projektu programu Windows Forms .NET, gdy przybornik nie został jeszcze zainicjowany.
  • Naprawiono brakujące ostrzeżenia wyliczenia bitowego dla niektórych danych wejściowych.
  • Wybranie pozycji "Załaduj wszystkie symbole" w narzędziu procesora CPU nie powoduje już wyświetlania pustych wierszy w analizie.
  • Funkcja IntelliSense nie działa już bardzo wolno (trwa prawie minutę) we wzorcu używanym w nagłówkach języka C++ zestawu Vulkan SDK.
  • Rozwiązano problem polegający na tym, że okno dialogowe "Integracja narzędzia CMake" mogło spowodować zatrzymanie działania narzędzia CMake po zapisaniu zmian w pliku CMakeLists.txt.
  • Zwiększona wydajność przełączania konfiguracji kompilacji za pomocą projektów CMake
  • Zwiększona wydajność podczas edytowania dużych plików źródłowych Razor.
  • Rozwiązano problem w widokach narzędzia użycie procesora CPU, który polegał na tym, że tekst został obcięty przez niebieskie paski użycia
  • Usunięto niepoprawny komunikat z informacją, że nie ma najważniejszych szczegółowych informacji w narzędziu Użycie procesora CPU, nawet jeśli istnieją najważniejsze szczegółowe informacje.
  • Usunięto usterkę polegającą na tym, że komunikat "Nie znaleziono szczegółowych informacji" w narzędziu użycie procesora CPU nie był prawidłowo zlokalizowany
  • Rozwiązano problem uniemożliwiający niektórym klientom instalowanie programu Visual Studio z powodu ustawienia zasad obiektu zasad grupy w rejestrze systemowym. Program Visual Studio będzie teraz działać w taki sam sposób, jak funkcja WebView2 w odniesieniu do tej instalacji.
  • Rozwiązano problem "Nie można zainstalować dowolnego rozszerzenia (vsix) dla programu Visual Studio na maszynie w trybie offline".
  • Naprawiono manifest instalacji obciążenia MonoToolchain i emsdk.

Zgłaszane na forum Developer Community


Znane problemy

Zobacz wszystkie otwarte problemy i dostępne obejścia w programie Visual Studio 2022, korzystając z poniższego linku.

Opinie i sugestie

Chcemy poznać Twoje zdanie! Możesz zgłosić problem lub zasugerować funkcjęFeedback Icon przy użyciu ikony Wyślij opinię w prawym górnym rogu instalatora lub środowiska IDE programu Visual Studio albo w obszarze Wyślij opinię w Pomocy.> Problemy można śledzić przy użyciu społeczności deweloperów programu Visual Studio, w której można dodawać komentarze lub znajdować rozwiązania. Możesz też uzyskać bezpłatną pomoc dotyczącą instalacji za pośrednictwem naszej pomocy technicznej przez czat na żywo.


Blogi

Skorzystaj ze szczegółowych informacji i zaleceń dostępnych w witrynie blogów dotyczących narzędzi programistycznych, aby być na bieżąco ze wszystkimi nowymi wersjami i zyskać dostęp do szczegółowych wpisów dotyczących szerokiego zakresu funkcji.


Początek strony