Visual Studio Icon Informacje o wersji programu Visual Studio 2019 dla komputerów Mac w wersji 8.8



Społeczność deweloperów | Wymagania systemowe | Zgodność | Kod dystrybucyjny | Dokumentacja | Blogi | Obsługa


Kliknij przycisk, aby pobrać najnowszą wersję programu Visual Studio 2019 dla komputerów Mac. Aby uzyskać informacje o wymaganiach systemowych, zobacz przewodniki Wymagania systemowe dla komputera Mac i Obsługiwane platformy i zgodność komputera Mac.

Aby uzyskać instrukcje dotyczące instalowania i aktualizowania programu Visual Studio 2019 dla komputerów Mac, zobacz przewodnik Instalowanie programu Visual Studio dla komputerów Mac.

Download VS for Mac

Aby dowiedzieć się więcej o innych powiązanych plikach do pobrania, zobacz stronę Pobieranie.


Co nowego w programie Visual Studio 2019 dla komputerów Mac

Wydania programu Visual Studio 2019 dla komputerów Mac

Wpisy w blogu programu Visual Studio 2019 dla komputerów Mac

Blog dotyczący programu Visual Studio to oficjalne źródło informacji o produkcie pochodzących od zespołu inżynierów ds. programu Visual Studio. Szczegółowe informacje na temat wersji programu Visual Studio 2019 dla komputerów Mac można znaleźć w następujących wpisach:


Najważniejsze informacje o wersji

  • W programie Visual Studio dla komputerów Mac w wersji 8.8 dodano obsługę wersji zapoznawczej dla niestandardowych szablonów programu .NET Core dodanych za pomocą polecenia dotnet new (funkcje w wersji zapoznawczej można włączyć w obszarze Preferencje> Inne > Funkcje w wersji zapoznawczej).
  • W programie Visual Studio dla komputerów Mac w wersji 8.8 dodano obsługę debugowania projektów WebAssembly Blazor.
  • W programie Visual Studio dla komputerów Mac w wersji 8.8 dodano obsługę dostępu do źródeł pakietów NuGet usługi Azure DevOps za pomocą konta użytego do logowania bez konieczności korzystania z osobistego tokenu dostępu.
  • Program Visual Studio dla komputerów Mac w wersji 8.8 obsługuje uruchamianie w systemie macOS Big Sur w wersji zapoznawczej dla deweloperów. Aby uzyskać dodatkowe informacje, zobacz Znane problemy.
  • W wersjach 8.8.3 i nowszych programu Visual Studio dla komputerów Mac pełna obsługa ułatwień dostępu jest teraz domyślnie włączona.
  • Do programu Visual Studio dla komputerów Mac dodano funkcjonalność, która ostrzega użytkowników, gdy mała ilość miejsca na dysku obniża wydajność środowiska.

Znane problemy

Zapoznaj się z sekcją Znane problemy.


Opinie i sugestie

Chcemy poznać Twoją opinię! Możesz zgłosić problem za pośrednictwem opcji Zgłoś problem w środowisku IDE programu Visual Studio dla komputerów Mac. Swoje opinie, w tym sugestie, możesz śledzić w portalu Społeczność deweloperów.


Uwagi do wersji

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.8.10 (8.8.10.12)

wydany 18 lutego 2021 r.

Xamarin

Informacje o wersji

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.8.9 (8.8.9.10)

wydany 16 lutego 2021 r.

Ogólne

  • Rozwiązaliśmy kilka problemów z niezawodnością.
  • Zaktualizowaliśmy rozwiązanie Mono do wersji 6.12.0.122 w odpowiedzi na CVE-2021-24112

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.8.8 (8.8.8.12)

wydany 9 lutego 2021 r.

Ogólne

  • Rozwiązaliśmy kilka problemów z niezawodnością.

Internet i platforma Azure

  • Zaktualizowaliśmy zestawy SDK .NET Core do wersji 5.0.103 i 3.1.406.

Xamarin

  • Dodaliśmy obsługę Xcode 12.4.

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.8.7 (8.8.7.18)

wydany 2 lutego 2021 r.

Ogólne

  • Rozwiązaliśmy kilka problemów z niezawodnością.

Powłoka i narzędzia

  • Rozwiązaliśmy problem z renderowaniem interfejsu użytkownika w big sur w przypadku używania jasnego motywu IDE.

Updater

  • Zwiększyliśmy częstotliwość sprawdzania nowych aktualizacji z 1 dnia na co 4 godziny.

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.8.6 (8.8.6.15)

wydany: 20 stycznia 2021 r.

Ogólne

  • Rozwiązaliśmy kilka problemów z niezawodnością.

Instalator

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.8.5 (8.8.5.18)

data wydania: 12 stycznia 2021 r.

Internet i platforma Azure

  • Zaktualizowaliśmy zestawy .NET Core SDK do wersji 5.0.102 i 3.1.405.

Xamarin

  • Dodaliśmy obsługę środowiska Xcode 12.3.

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.8.4 (8.8.4.30)

wydany 15 grudnia 2020 r.

Ogólne

  • Rozwiązano kilka problemów związanych z niezawodnością i wydajnością.

Debuger

Powłoka i narzędzia

Internet i platforma Azure

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.8.3 (8.8.3.16)

wydany 1 grudnia 2020 r.

Ogólne

Kontrola wersji

Internet i platforma Azure

  • Rozwiązaliśmy problem polegający na tym, że publikowanie projektów ASP.NET Core 5.0 na platformie Azure kończyło się błędem „Błąd HTTP 500.31 — moduł ANCM nie może odnaleźć natywnych zależności”.

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.8.2 (8.8.2.41)

wydany 24 listopada 2020 r.

Ogólne

  • Zaktualizowaliśmy platformę .NET Core do wersji 3.1.404.
  • Kompilator F# został zaktualizowany do wersji 5.0.

Debuger

  • Rozwiązano problem polegający na blokowaniu operacji, gdy w oknie narzędzi wyrażeń kontrolnych zostało wybranych wiele wyrażeń kontrolnych.
  • Rozwiązano kilka problemów powodujących skopiowanie lub wklejenie nieprawidłowej wartości w oknie narzędzi wyrażeń kontrolnych.
  • Rozwiązano problem polegający na tym, że nie można zmienić nazwy wyrażenia kontrolnego podczas debugowania.

Instalator

Powłoka i narzędzia

  • Rozwiązano problem polegający na tym, że okno narzędzi błędów nie zapamiętało ustawień przycisku paska narzędzi.

Edytowanie kodu źródłowego

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.8.1 (8.8.1.37)

wydany 19 listopada 2020 r.

Ogólne

  • Rozwiązano kilka problemów związanych z niezawodnością i wydajnością.

Debuger

Powłoka i narzędzia

Internet i platforma Azure

Xamarin

  • Rozwiązano problem z ułatwieniami dostępu w podglądzie kodu XAML polegający na tym, że obraz dekoracyjny był błędnie uznawany za „obraz” przez funkcję VoiceOver.
  • Rozwiązano problem z ułatwieniami dostępu w podglądzie kodu XAML polegający na tym, że niepotrzebna zawartość była odczytywana przez funkcję VoiceOver po przejściu do linku „Wprowadzenie do ładowania kodu XAML na gorąco”.
  • Dodaliśmy obsługę środowiska Xcode 12.2.

Release Notes Icon Visual Studio 2019 dla komputerów Mac w wersji 8.8 (8.8.0.2913)

wydany 10 listopada 2020 r.

Uwaga

Ta wersja programu Visual Studio dla komputerów Mac obsługuje teraz uruchamianie w kompilacjach wersji beta dla deweloperów systemu macOS Big Sur. Jeśli już korzystasz z wersji Big Sur i nie możesz użyć aktualizatora, odwiedź witrynę internetową programu Visual Studio dla komputerów Mac i pobierz instalator.

Nowe funkcje

Debugowanie projektów Blazor WebAssembly

Program Visual Studio dla komputerów Mac teraz w pełni obsługuje debugowanie projektów Blazor WebAssembly, umożliwiając ustawianie punktów przerwania i czujek, nawigowanie w kodzie przy użyciu poleceń step i skip i wiele więcej.

Examining a watched variable while debugging a Blazor WebAssembly application
Badanie obserwowanej zmiennej podczas debugowania aplikacji Blazor WebAssembly

Aby uzyskać więcej informacji na temat debugowania w programie Visual Studio dla komputerów Mac, zobacz Debugowanie w programie Visual Studio dla komputerów Mac.

Internet i platforma Azure

  • Dodano obsługę platformy .NET Core 5 w wersji zapoznawczej 8.
  • Dodano zintegrowaną obsługę uzyskiwania dostępu do źródeł pakietów NuGet usługi Azure DevOps za pomocą konta użytego do logowania bez konieczności korzystania z osobistego tokenu dostępu.

Poprawki błędów

Debuger

System projektu

  • Rozwiązaliśmy problem powodujący wyświetlanie pustego okienka właściwości dla plików podczas ładowania projektów dodatków.
  • Rozwiązano problem, który uniemożliwiał użytkownikom anulowanie operacji ładowania rozwiązań.
  • Rozwiązaliśmy problem polegający na tym, że proces kompilacji w systemie Android nigdy się nie kończył.
  • Rozwiązaliśmy problem polegający na tym, że zmiana nazwy pliku z włączoną opcją „Pokaż wszystkie pliki” w oknie Rozwiązanie powodowała dwukrotne dodawanie pliku i mogła być przyczyną zawieszania się.
  • Rozwiązaliśmy problem dotyczący ustawiania innego elementu FrameworkSDKRoot przez program VS dla komputerów Mac.
  • Rozwiązaliśmy problem polegający na tym, że tworzenie nowego folderu projektu z pojedynczym znakiem kończyło się niepowodzeniem z powodu błędu.
  • Zaktualizowaliśmy program MSBuild do wersji 16.8 RTM.

Powłoka i narzędzia

  • Zwiększyliśmy szybkość działania funkcji Znajdź w plikach.
  • Rozwiązaliśmy problem powodujący rejestrowanie błędnych wyjątków podczas usuwania niezapisanych plików z projektu.
  • Rozwiązaliśmy problem powodujący wiele wyszukiwań i brak odpowiedzi w środowisku wyszukiwania.
  • Rozwiązaliśmy problem polegający na tym, że program Visual Studio nie może znaleźć plików/klas dołączonych do projektu w stylu zestawu SDK o wielu elementach docelowych.
  • Rozwiązaliśmy problem powodujący nieprawidłowe ustawienie ścieżki katalogu dla funkcji Znajdź w plikach.
  • Rozwiązaliśmy problem uniemożliwiający użytkownikom otwieranie zestawów w przeglądarce zestawów.
  • Rozwiązaliśmy problem powodujący otwieranie plików w programie Visual Studio Code, a nie w edytorze szesnastkowym, gdy wybrano opcję otworzenia w edytorze szesnastkowym.
  • Ulepszono wydajność narzędzia Assembly Viewer.
  • Przeniesiono przeglądarkę zestawów do nowego edytora.
  • Ponownie zaimplementowano konsolę błędów i przeniesiono dane wyjściowe kompilacji do osobnej konsoli.
  • Ulepszono ogólną wydajność i niezawodność.
  • Zastąpiliśmy terminologię „Konsola” terminem „Okno narzędzi” w całym środowisku IDE i zaktualizowaliśmy menu Widok najwyższego poziomu.
  • Rozwiązaliśmy problem polegający na tym, że zawartość okna dialogowego „Odwołanie” nie była ogłaszana w prawidłowej sekwencji przy użyciu funkcji VoiceOver.
  • Rozwiązaliśmy problem dotyczący potencjalnego zawieszania się w przeglądarce zestawów.
  • Rozwiązaliśmy problem związany z kodowaniem wewnątrz zintegrowanego terminalu.
  • Rozwiązaliśmy problem polegający na tym, że pozycja „Znajdź” w oknie dialogowym „Zamienianie w plikach” zastępowała znaleziony tekst.
  • Rozwiązaliśmy problem polegający na tym, że wyszukiwanie w katalogu kończyło się niepowodzeniem po drugim użyciu.
  • Zaktualizowaliśmy menedżer NuGet do wersji 5.8 RC.
  • Rozwiązaliśmy problem polegający na tym, że nie było możliwe wpisanie znaków (specjalnych) w konsoli programu VS z naciśniętym klawiszem option.
  • Rozwiązaliśmy problem polegający na tym, że nie było możliwe klikanie alertów myszą w systemie macOS Big Sur.

Edytowanie kodu źródłowego

Narzędzia testowe

Kontrola wersji

Internet i platforma Azure

  • Rozwiązaliśmy problem powodujący wyświetlanie błędów i ostrzeżeń w przypadku nowego projektu testowego w języku F#.
  • Rozwiązano problem dotyczący generowania pliku rozwiązania, który powodował problem ze zgodnością z programem Visual Studio w systemie Windows.
  • Rozwiązano problem polegający na tym, że pliki .razor nieprawidłowo wyświetlały błąd „Dyrektywa using jest niepotrzebna”.
  • Rozwiązano problem polegający na tym, że funkcja IntelliSense dla klas z nowego projektu biblioteki klas Razor była niedostępna w plikach .razor.
  • Rozwiązano problem uniemożliwiający odnalezienie subskrypcji platformy Azure podczas publikowania na platformie Azure.
  • Rozwiązano problem polegający na tym, że subskrypcje platformy Azure nie były odnajdywane.
  • Rozwiązano problem powodujący awarię edytora Razor.
  • Rozwiązano problem z aktywacją punktów przerwania podczas debugowania aplikacji zestawu WebAssembly platformy Blazor.
  • Dodaliśmy obsługę wersji zapoznawczej dla niestandardowych szablonów programu .NET Core dodanych za pomocą polecenia dotnet new.
  • Rozwiązaliśmy problem polegający na tym, że projekt Blazor WebAssembly nie był rozpoznawany jako taki na platformie .NET 5 i brakowało opcji wyboru przeglądarki.
  • Rozwiązano problem polegający na tym, że nieprawidłowy certyfikat programistyczny powodował nieodwracalne zawieszenie.
  • Rozwiązaliśmy problem polegający na tym, że funkcja IntelliSense pokazywała klienta OpenAPI po usunięciu usługi OpenAPI.
  • Zaktualizowaliśmy platformę .NET Core do wersji 5.0.100 i 3.1.403.

Xamarin

Inne

  • Ulepszono wydajność startową zintegrowanego środowiska projektowego.
  • Ulepszono wydajność zamykania rozwiązania.
  • Rozwiązano problem polegający na tym, że narzędzie vstool nie zwracało dokładnego identyfikatora rozszerzenia, którego można użyć do wyłączania lub włączania rozszerzenia.

Znane problemy

Poniżej zamieszczono listę wszystkich istniejących znanych problemów w programie Visual Studio 2019 dla komputerów Mac w wersji 8.8:

  • Po zainstalowaniu najnowszej wersji zestawu SDK .NET 5 deweloperom aplikacji .NET Core 3.1 może wyświetlać się komunikat o błędzie „Certyfikat dewelopera programu ASP.NET Core ma nieprawidłowy stan”. Uruchomienie w terminalu polecenia dotnet dev-certs https --clean, a następnie polecenia dotnet dev-certs https --trust, naprawi ten problem.
  • Ładowanie projektów zestawu WebAssembly platformy Blazor za pomocą platformy .NET w wersji 5.0 RC1 nie jest jeszcze obsługiwane.
  • W rzadkich przypadkach jest możliwe, że aktualizowane są wszystkie składniki z wyjątkiem zestawu .NET Core 3.1.300 SDK. Jeśli wejdziesz do tej konfiguracji i zaktualizujesz do wersji .NET Core 3.1.300 przy użyciu aktualizatora, powiadomienie o konieczności zaktualizowania zestawu SDK .NET Core nie zniknie, dopóki nie zostanie ponownie uruchomione środowisko IDE.

Początek strony