Visual Studio Icon Określanie platformy i zgodność programu Visual Studio 2019



Developer Community | Wymagania | systemowe Zgodność | z informacjami o licencjach | historii | wydania kodu | dystrybucyjnego Blogi


Program Visual Studio 2019 oferuje wiele nowych, atrakcyjnych funkcji i udoskonaleń dotyczących produktywności środowiska IDE. Umożliwia obsługę tworzenia aplikacji dla systemu Windows, tworzenie aplikacji mobilnych dla wielu platform, tworzenie aplikacji platformy Azure, tworzenie aplikacji internetowych i w chmurze oraz wykonywanie wielu innych zadań. Aby wypróbować program Visual Studio 2019, zobacz Visual Studio 2019 — pliki do pobrania. Aby uzyskać informacje o tym, co nowego w tej wersji, zobacz Informacje o wersji programu Visual Studio 2019 i Co nowego w programie Visual Studio 2019.

Dla programu Visual Studio Code zobacz Visual Studio Code FAQ (Visual Studio Code — często zadawane pytania).
W przypadku programu Visual Studio 2019 dla komputerów Mac zobacz Obsługiwane platformy i zgodność programu Visual Studio dla komputerów Mac.
Informacje o wersji programu Visual Studio 2019 dla komputerów Mac.

Instalacja

Program Visual Studio 2019 można zainstalować i korzystać z niego razem z poprzednimi wersjami programu Visual Studio, w tym Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 i Visual Studio 2012.

Pobierz


Kliknij przycisk, aby pobrać najnowszą wersję programu Visual Studio 2019. Aby uzyskać instrukcje dotyczące instalowania i aktualizowania programu Visual Studio 2019, zobacz informacje o aktualizowaniu programu Visual Studio 2019 do najnowszej wersji. Ponadto zobacz instrukcje na temat sposobu instalowania w trybie offline.

Community Download ButtonProfessional Download ButtonEnterprise Download Button


Uwaga: rozmiar pakietu instalacyjnego zależy od bieżącej konfiguracji programu Visual Studio.

Wymagania systemowe

Informacje o wymaganiach systemowych dotyczących instalowania i uruchamiania rodziny produktów Visual Studio 2019, w tym serwera Team Foundation Server 2019, można znaleźć na stronie wymagań systemowych programu Visual Studio 2019 oraz w artykule Wymagania systemowe rodziny produktów Visual Studio dla komputerów Mac.

Opinie i pomoc techniczna

Aby uzyskać pomoc techniczną lub przesłać opinię dotyczącą programu Visual Studio, zobacz:

Uaktualnianie projektów do programu Visual Studio 2019

W przypadku korzystania z obsługiwanych ścieżek uaktualniania pliki źródeł, rozwiązań i projektów programu Visual Studio będą nadal działać, należy jednak oczekiwać konieczności wprowadzenia pewnych zmian w źródłach. Nie możemy zagwarantować zgodności plików binarnych między różnymi wersjami, ale dokładamy wszelkich starań, aby udokumentować znaczące zmiany i pomóc w ten sposób w pracy z aktualizacjami.

Uwaga

Aby uzyskać szczegółowe informacje na temat migrowania projektów programu Visual Studio 2019, zobacz artykuł Przenoszenie, migrowanie i uaktualnianie projektów programu Visual Studio.

Obsługiwane platformy

Program Visual Studio oferuje najnowocześniejsze narzędzia i technologie umożliwiające tworzenie aplikacji korzystających z najnowszych możliwości platform takich jak Windows, Android, iOS i Linux. Program Visual Studio 2019 działa również na wcześniejszych platformach, co pozwala na tworzenie nowych lub modernizowanie istniejących aplikacji uruchamianych we wcześniejszych wersjach systemu Windows. Na platformach tych można korzystać z udoskonalonych narzędzi deweloperskich, opcji zapewniania jakości i możliwości pracy zespołowej programu Visual Studio 2019. Aby uzyskać więcej informacji, zobacz Zarządzanie odwołaniami w projekcie i Omówienie wielowersyjności kodu w programie Visual Studio.

Visual Studio 2019 — tworzenie aplikacji dla systemu Windows

W poniższej tabeli przedstawiono platformy systemu Microsoft Windows, dla których można kompilować aplikacje przy użyciu programu Visual Studio 2019.

Tworzenie aplikacji uruchamianych na klientach systemu Windows Używanie narzędzi do tworzenia klasycznych aplikacji natywnych i zarządzanych systemu Windows Używanie narzędzi do tworzenia aplikacji platformy UWP
Windows 10 Tak
(zobacz uwagi poniżej)
Tak
(zobacz uwagi poniżej)
Windows 10 Team Edition Nie dotyczy Tak
(zobacz uwagi poniżej)
HoloLens Nie. Tak
Odwiedź Centrum deweloperów systemu Windows Holographic.
Xbox One Nie dotyczy Tak
Odwiedź Centrum deweloperów konsoli Xbox.
Windows 8.1 (Windows 8) Tak Tworzenie aplikacji dla Sklepu Windows jest niedostępne.
Windows 7 Tak Nie dotyczy
Windows Vista Tak
Debugowanie zdalne i narzędzia profilowania są niedostępne.
Nie dotyczy
Windows XP Tak
Tworzenie aplikacji zarządzanych wymaga użycia funkcji wielowersyjności kodu w programie Visual Studio .NET. Debugowanie zdalne i narzędzia profilowania są niedostępne.
Nie dotyczy
Tworzenie aplikacji uruchamianych w systemie Windows Phone Używanie narzędzi do tworzenia klasycznych aplikacji natywnych i zarządzanych systemu Windows Używanie narzędzi do tworzenia aplikacji platformy UWP
Windows 10 Mobile Nie. Tworzenie aplikacji dla Sklepu Windows jest niedostępne.
Windows Phone 8.1 i starsze wersje Nie. Tworzenie aplikacji dla Sklepu Windows jest niedostępne.
Tworzenie aplikacji uruchamianych w systemie Windows Server Używanie narzędzi do tworzenia klasycznych aplikacji natywnych i zarządzanych systemu Windows Używanie narzędzi do tworzenia aplikacji platformy UWP
System Windows Server 2016 Tak Tak
(zobacz uwagi poniżej)
Windows Server 2016, opcja instalacji Nano Server Tak, w przypadku platformy .NET Core i podzestawu win32
Odwiedź Centrum deweloperów Nano Server.
Nie.
Windows Server 2012 R2 Tak Tworzenie aplikacji dla Sklepu Windows jest niedostępne.
Windows Server 2012 Tak Tworzenie aplikacji dla Sklepu Windows jest niedostępne.
Windows Server 2008 R2 Tak Nie dotyczy
Windows Server 2008 Tak
Debugowanie zdalne i narzędzia profilowania są niedostępne.
Nie dotyczy
Windows Server 2003 Tak
Debugowanie zdalne i narzędzia profilowania są niedostępne. Tworzenie aplikacji zarządzanych wymaga użycia funkcji wielowersyjności kodu programu Visual Studio .NET oraz równoległej instalacji programu Visual Studio 2010. Aby uzyskać więcej informacji, zobacz artykuł A Look Ahead at the Visual Studio 2012 Product Lineup and Platform Support (Perspektywiczne spojrzenie na linię produktów Visual Studio 2012 i obsługiwane platformy).
Nie dotyczy
Tworzenie aplikacji uruchamianych na urządzeniach z systemem Windows Embedded Używanie narzędzi do tworzenia klasycznych aplikacji natywnych i zarządzanych systemu Windows Używanie narzędzi do tworzenia aplikacji platformy UWP
Windows 10 IoT Core Tak, w przypadku podzestawu interfejsów API Win32
Aby uzyskać więcej informacji, zobacz artykuł IoT Core API Porting Tool (Narzędzie przenoszenia interfejsu API IoT Core).
Tak
Aby uzyskać więcej informacji na temat dodatkowych narzędzi i zasobów, odwiedź Centrum deweloperów systemu Windows IoT.
Windows 10 IoT Mobile Enterprise Nie. Tak
Aby uzyskać więcej informacji na temat dodatkowych narzędzi i zasobów, odwiedź Centrum deweloperów systemu Windows IoT.
Windows 10 IoT Enterprise Tak
Aby uzyskać więcej informacji na temat dodatkowych narzędzi i zasobów, odwiedź Centrum deweloperów systemu Windows IoT.
Tak
Aby uzyskać więcej informacji na temat dodatkowych narzędzi i zasobów, odwiedź Centrum deweloperów systemu Windows IoT.
Windows Embedded 8 Standard i 8.1 Industry Tak Nie.
Windows Embedded Compact 2013 Nie. Nie dotyczy
Windows Embedded 7 (Compact, Standard i POSReady) Nie. Nie dotyczy
Windows Embedded CE 6.0 i starsze wersje Nie. Nie dotyczy
Windows XP Embedded (w tym POSReady 2009, WES 2009, WEPOS) Nie. Nie dotyczy

Uwagi

Visual Studio 2019 — tworzenie aplikacji dla platformy .NET

Program Visual Studio 2019 obsługuje tworzenie aplikacji, w których używane są dowolne z implementacji .NET. Wśród obciążeń i typów projektów można znaleźć obsługę platform .NET Framework, .NET Core, Mono i .NET Native dla platformy uniwersalnej systemu Windows (UWP) oraz języków C#, F# i Visual Basic. Program Visual Studio 2019 obsługuje następujące implementacje platformy .NET:

Uwaga

Aby uzyskać więcej informacji na temat poszczególnych z tych implementacji i na temat specyfikacji wspólnych interfejsów API .NET Standard, zobacz Składniki architektury .NET.

Visual Studio 2019 — tworzenie aplikacji dla systemu Android

Program Visual Studio 2019 umożliwia tworzenie natywnych aplikacji systemu Android za pomocą platform Xamarin i C# lub C++. Narzędzia Visual Studio Tools for Unity i Unreal Engine umożliwiają tworzenie gier dla systemu Android. Do tworzenia aplikacji dla systemu Android na komputerach Mac można również używać programu Visual Studio for Mac.

Instalator programu Visual Studio umożliwia łatwe uzyskanie dostępu do zestawów Android SDK i interfejsu API systemu Android na poziomach 19, 21, 22 i 23. Dodatkowe poziomy interfejsu API można pobrać osobno przy użyciu programu Android SDK Manager. Instalator programu Visual Studio umożliwia również pobranie zestawów Android Native Development Kit (R10E), Java SE Development Kit i Apache Ant.

Aby uzyskać więcej informacji, zobacz Programowanie aplikacji dla systemu Android za pomocą programu Visual Studio i Tworzenie aplikacji mobilnych.

Uwaga

Aby uzyskać więcej informacji na temat opracowywania rozwiązań .NET dla systemu Android, zobacz Składniki architektury .NET.

Visual Studio 2019 — tworzenie aplikacji dla systemu iOS

Program Visual Studio 2019 umożliwia kompilowanie i debugowanie aplikacji dla systemu iOS przy użyciu oprogramowania C++, Unity lub Xamarin oraz komputera Mac skonfigurowanego do tworzenia aplikacji dla systemu iOS przy użyciu narzędzi remotebuild, vcremote, Visual Studio Tools for Unity lub Xamarin Mac Agent. Program Xamarin obsługuje system iOS 7 i nowsze wersje oraz wymaga systemu OS X 10.10 „Yosemite” lub nowszej wersji. Do tworzenia aplikacji dla systemu iOS na komputerach Mac można również używać programu Visual Studio for Mac.

Uwaga

Aby uzyskać więcej informacji, zobacz Cross-platform mobile development in Visual Studio (Tworzenie międzyplatformowych aplikacji mobilnych w programie Visual Studio). Aby uzyskać więcej informacji na temat opracowywania rozwiązań .NET dla systemu iOS, zobacz Składniki architektury .NET.

Visual Studio 2019 — tworzenie aplikacji dla systemu Linux

Program Visual Studio 2019 umożliwia kompilowanie i debugowanie aplikacji dla systemu Linux przy użyciu języków C++, Python i Node.js. Tworzenie aplikacji C++ dla systemu Linux wymaga rozszerzenia języka Visual C++ umożliwiającego tworzenie takich aplikacji. Tworzenie aplikacji w języku Python lub Node.js wymaga włączenia debugowania zdalnego na docelowym komputerze z systemem Linux. Można również tworzyć, kompilować i debugować zdalnie aplikacje .NET Core i ASP.NET Core dla systemu Linux przy użyciu nowoczesnych języków, takich jak C#, VB i F#.

Uwaga

Aby uzyskać więcej informacji na temat opracowywania rozwiązań .NET dla systemu Linux, zobacz Składniki architektury .NET.

  • CentOS 7.1 i Oracle Linux 7.1
  • Debian 8
  • Fedora 23
  • Linux Mint 17
  • openSUSE 13.2
  • Red Hat Enterprise Linux 7.2
  • Ubuntu 14.04 i 16.04

Uwaga

Aby uzyskać więcej informacji, zobacz:https://dot.net/core.

Visual Studio 2019 — tworzenie aplikacji dla systemu macOS

Program Visual Studio 2019 umożliwia kompilowanie aplikacji konsoli i aplikacji platformy ASP.NET przeznaczonych dla systemu macOS. Debugowanie nie jest jednak obsługiwane. Aby skorzystać z dodatkowych narzędzi do tworzenia aplikacji dla systemu macOS, wypróbuj program Visual Studio Code lub Visual Studio for Mac. Program Visual Studio Code oferuje udoskonalone, rozszerzalne środowisko pracy z narzędziami deweloperskimi dla systemu macOS. Program Visual Studio for Mac oferuje bogate w funkcje środowisko IDE umożliwiające tworzenie aplikacji natywnych systemu macOS, w tym platformę ASP.NET, przy użyciu języka C#.

Uwaga

Aby uzyskać więcej informacji na temat opracowywania rozwiązań .NET dla systemu MacOS, zobacz Składniki architektury .NET.

Inne platformy i technologie

Program Visual Studio 2019 obsługuje również poniższe platformy i technologie. W celu uzyskania więcej informacji, zobacz następujący temat: https://visualstudio.microsoft.com/vs/features/.

Zgodność z poprzednimi wersjami

.NET Framework

Program .NET 4.7 to wysoce zgodna aktualizacja programów .NET 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1 i 4.6.2.

Uwaga

Aby uzyskać więcej informacji, zobacz Migration Guide to the .NET Framework 4.7, 4.6, and 4.5 (Przewodnik migracji do programu .NET Framework 4.7, 4.6 i 4.5).

Team Explorer, Azure DevOps Server i Team Foundation Server

Program Team Explorer for Visual Studio 2019 łączy się z usługą Azure DevOps Server 2019, serwerem Team Foundation Server 2017, Team Foundation Server 2015, Team Foundation Server 2013, Team Foundation Server 2012 i Team Foundation Server 2010 z dodatkiem SP1.

Silverlight

Projekty Silverlight nie są obsługiwane w tej wersji programu Visual Studio. Aby obsługiwać aplikacje Silverlight, należy nadal używać programu Visual Studio 2015.

Aplikacje Sklepu Windows i systemu Windows Phone

Projekty dla Sklepu Windows 8.1 i 8.0, Windows 10 Mobile oraz Windows Phone nie są obsługiwane w tej wersji. Aby obsługiwać te aplikacje, należy nadal używać programu Visual Studio 2015. Aby obsługiwać projekty systemu Windows 10 Mobile, należy używać programu Visual Studio 2017. Aby obsługiwać projekty systemu Windows Phone 7.x, należy używać programu Visual Studio 2012.


Początek strony