Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Nie jest to najnowsza wersja programu Visual Studio. Aby pobrać najnowszą wersję, odwiedź stronę https://visualstudio.microsoft.com/downloads/ i zapoznaj się z informacjami o wersji programu Visual Studio 2022.
Program Visual Studio 2019 zawiera wiele nowych i ekscytujących funkcji oraz ulepszeń produktywności środowiska IDE w celu obsługi tworzenia aplikacji systemu Windows, tworzenia aplikacji mobilnych międzyplatformowych, programowania na platformie Azure, tworzenia aplikacji internetowych i chmurowych oraz nie tylko. Aby wypróbować program Visual Studio 2019, zobacz Visual Studio 2019 — pliki do pobrania. Aby uzyskać więcej informacji o tym, co nowego w tej wersji, zobacz informacje o wersji programu Visual Studio 2019 i Co nowego w programie Visual Studio 2019.
W przypadku programu Visual Studio Code zobacz Visual Studio Code — często zadawane pytania.
Instalacja
Program Visual Studio 2019 można zainstalować i używać go wraz z poprzednimi wersjami programu Visual Studio, w tym Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 i Visual Studio 2012.
Uwaga: Rozmiar pakietu instalacyjnego będzie się różnić w zależności od bieżącej konfiguracji programu Visual Studio.
Wymagania systemowe
Aby uzyskać informacje na temat wymagań systemowych dotyczących instalowania i uruchamiania rodziny produktów Visual Studio 2019, w tym Team Foundation Server 2019, zobacz stronę Wymagania systemowe programu Visual Studio 2019 i Wymagania systemowe rodziny produktów Visual Studio dla komputerów Mac.
Opinie zwrotne i wsparcie
Aby uzyskać pomoc techniczną lub przesłać opinię dotyczącą programu Visual Studio, zobacz:
Uaktualnianie projektów do programu Visual Studio 2019
Po wykonaniu obsługiwanych ścieżek uaktualniania pliki źródłowe, rozwiązania i pliki projektu programu Visual Studio będą nadal działać; należy jednak oczekiwać wprowadzenia pewnych zmian w źródłach. Chociaż nie możemy zagwarantować zgodności binarnej między wersjami, zrobimy wszystko, co w naszej mocy, aby udokumentować istotne zmiany ułatwiające aktualizowanie.
Uwaga / Notatka
Aby uzyskać szczegółowe informacje na temat migrowania projektów do programu Visual Studio 2019, zobacz Przenoszenie, migrowanie i uaktualnianie projektów programu Visual Studio.
Targetowanie platformy
Program Visual Studio udostępnia najnowocześniejsze narzędzia i technologie umożliwiające tworzenie aplikacji korzystających z najnowszych funkcji platformy, zarówno systemów Windows, Android, iOS, jak i Linux. Program Visual Studio 2019 jest również przeznaczony dla starszych platform, dzięki czemu można tworzyć nowe aplikacje lub modernizować istniejące aplikacje, które są wykonywane we wcześniejszych wersjach systemu Windows, korzystając z rozszerzonych narzędzi programistycznych, włączania jakości i możliwości współpracy zespołowej w programie Visual Studio 2019. Aby uzyskać więcej informacji, zobacz Zarządzanie odnośnikami w projekcie i Visual Studio Multi-Targeting Overview (Omówienie wielowersyjności programu Visual Studio).
- Tworzenie aplikacji dla systemu Windows
- Tworzenie aplikacji dla systemu Android
- Tworzenie aplikacji dla systemu iOS
- Tworzenie aplikacji dla systemu Linux
- Tworzenie aplikacji dla systemu macOS
- Tworzenie aplikacji dla innych technologii i platform
Visual Studio 2019 — tworzenie aplikacji dla systemu Windows
W poniższej tabeli opisano platformy systemu Microsoft Windows, dla których można tworzyć aplikacje przy użyciu programu Visual Studio 2019.
| Tworzenie aplikacji uruchamianych na klientach systemu Windows | Używanie narzędzi do tworzenia klasycznych aplikacji klasycznych systemu Windows natywnych i zarządzanych | Używanie narzędzi do tworzenia aplikacji platformy UWP |
| Windows 10 | Tak (zobacz uwagi poniżej) |
Tak (zobacz uwagi poniżej) |
| Windows 10 Edycja Zespołowa | Nie dotyczy | Tak (zobacz uwagi poniżej) |
| HoloLens | Nie. | Tak Zobacz windows Holographic Dev Center. |
| Xbox One | Nie dotyczy | Tak Zobacz Centrum deweloperów Xbox. |
| Windows 8.1 (Windows 8) | Tak | Tworzenie aplikacji dla Sklepu Windows nie jest dostępne. |
| Windows 7 | Tak | Nie dotyczy |
| Windows Vista | Tak Narzędzia do zdalnego debugowania i profilowania nie są dostępne. |
Nie dotyczy |
| Windows XP | Tak Programowanie zarządzane wymaga użycia wielowersyjności programu Visual Studio .NET. Narzędzia do zdalnego debugowania i profilowania nie są dostępne. |
Nie dotyczy |
| Tworzenie aplikacji uruchamianych w systemie Windows Phone | Używanie narzędzi do tworzenia klasycznych aplikacji klasycznych systemu Windows natywnych i zarządzanych | Używanie narzędzi do tworzenia aplikacji platformy UWP |
| Windows 10 Mobile | Nie. | Tworzenie aplikacji dla Sklepu Windows nie jest dostępne. |
| Windows Phone 8.1 i starsze wersje | Nie. | Tworzenie aplikacji dla Sklepu Windows nie jest dostępne. |
| Tworzenie aplikacji uruchamianych w systemie Windows Server | Używanie narzędzi do tworzenia klasycznych aplikacji klasycznych systemu Windows natywnych i zarządzanych | Używanie narzędzi do tworzenia aplikacji platformy UWP |
| Windows Server 2016 | Tak | Tak (zobacz uwagi poniżej) |
| Windows Server 2016, Opcja instalacji serwera Nano Server | Tak, w przypadku platformy .NET Core i podzestawu win32 Zobacz centrum deweloperów systemu Nano Server. |
Nie. |
| Windows Server 2012 R2 | Tak | Tworzenie aplikacji dla Sklepu Windows nie jest dostępne. |
| Windows Server 2012 | Tak | Tworzenie aplikacji dla Sklepu Windows nie jest dostępne. |
| Windows Server 2008 R2 | Tak | Nie dotyczy |
| Windows Server 2008 | Tak Narzędzia do zdalnego debugowania i profilowania nie są dostępne. |
Nie dotyczy |
| Windows Server 2003 | Tak Narzędzia do zdalnego debugowania i profilowania nie są dostępne. Programowanie zarządzane wymaga użycia wielowersyjności programu Visual Studio .NET i wymaga równoległej instalacji programu Visual Studio 2010. Aby uzyskać więcej informacji, zobacz: A Look Ahead at the Visual Studio 2012 Product Lineup and Platform Support (Tworzenie linii produktów i pomoc techniczna dla platformy programu Visual Studio 2012). |
Nie dotyczy |
| Tworzenie aplikacji uruchamianych na urządzeniach z systemem Windows Embedded | Używanie narzędzi do tworzenia klasycznych aplikacji klasycznych systemu Windows natywnych i zarządzanych | Używanie narzędzi do tworzenia aplikacji platformy UWP |
| Windows 10 IoT Core | Tak, w przypadku podzestawu interfejsów API Win32 Aby uzyskać informacje, zobacz narzędzie do przenoszenia interfejsu API IoT Core. |
Tak Aby uzyskać dodatkowe narzędzia i zasoby, zobacz Windows IoT Dev Center. |
| Windows 10 IoT Mobile Enterprise | Nie. | Tak Aby uzyskać dodatkowe narzędzia i zasoby, zobacz Windows IoT Dev Center. |
| Windows 10 IoT Enterprise | Tak Aby uzyskać dodatkowe narzędzia i zasoby, zobacz Windows IoT Dev Center. |
Tak Aby uzyskać dodatkowe narzędzia i zasoby, zobacz Windows IoT Dev Center. |
| Windows Embedded 8 Standard i 8.1 Industry | Tak | Nie. |
| Windows Embedded Compact 2013 | Nie. | Nie dotyczy |
| Windows Embedded 7 (Compact, Standard oraz POSReady) | Nie. | Nie dotyczy |
| Windows Embedded CE 6.0 i starsze | Nie. | Nie dotyczy |
| Windows XP Embedded (w tym POSReady 2009, WES 2009, WEPOS) | Nie. | Nie dotyczy |
Notatki
- Aby uzyskać informacje o pomocy technicznej dotyczące systemów operacyjnych firmy Microsoft, zobacz Cykl wsparcia technicznego Microsoftu i Informacje o wydaniu Windows 10.
- Aby uzyskać informacje o wsparciu dla programu Microsoft .NET Framework, zobacz FAQ dotyczące cyklu wsparcia .NET Framework oraz wymagania systemowe .NET Framework.
- Wersje LTSC systemu Windows 10 Enterprise, Windows 10 S i Windows 10 Team Edition nie są obsługiwane na potrzeby programowania. Za pomocą programu Visual Studio 2019 można tworzyć aplikacje działające w systemach Windows 10 LTSC, Windows 10 S i Windows 10 Team Edition. Debugowanie zdalne jest obsługiwane w systemie LTSC.
- Tworzenie aplikacji uniwersalnych systemu Windows dla wszystkich platform docelowych jest dostępne po zainstalowaniu programu Visual Studio w systemie Windows 10.
- Aplikacje uniwersalne systemu Windows można tworzyć z poziomu wiersza polecenia w przypadku korzystania z systemu Windows Server 2012 R2 lub Windows Server 2016. Programowanie na platformie UWP — w tym projektowanie, edytowanie i lokalne debugowanie — nie jest dostępne w systemie Windows Server. Możesz wdrożyć te aplikacje na serwerze z systemem Windows i debugować je zdalnie.
- Środowiska Unity i platformy Xamarin można również używać do tworzenia aplikacji uniwersalnych systemu Windows na wielu platformach w systemie Windows 10.
Visual Studio 2019 — tworzenie aplikacji dla platformy .NET
Program Visual Studio 2019 obsługuje tworzenie aplikacji korzystających z dowolnej implementacji platformy .NET. Wśród obciążeń i typów projektów można znaleźć obsługę programów .NET Framework, .NET Core, Mono, .NET Native for Universal Windows Platform (UWP), C#, F# i Visual Basic. Program Visual Studio 2019 obsługuje następujące implementacje platformy .NET:
- .NET w wersji 5 (Visual Studio 16.8 lub nowsza)
- .NET Framework w wersji 4.8, 4.7.2, 4.7.1, 4.7, 4.6.2, 4.6.1, 4.6, 4.5.2, 4.5.1, 4.5 i 4.0
- .NET Core 3.1, 3.0, 2.2, 2.1 i 1.1.
- .NET Native
- Mono
Uwaga / Notatka
Aby uzyskać więcej informacji na temat każdej z tych implementacji i wspólnej specyfikacji interfejsu 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 przy użyciu platformY Xamarin i języka C# lub języka C++. Narzędzia Visual Studio Tools for Unity i Unreal Engine umożliwiają tworzenie gier dla systemu Android. Możesz również użyć programu Visual Studio dla komputerów Mac do tworzenia aplikacji systemu Android przy użyciu komputera Mac.
Możesz użyć konfiguracji programu Visual Studio, aby łatwo uzyskać zestaw SDK systemu Android i poziomy interfejsu API systemu Android 19, 21, 22 i 23. Dodatkowe poziomy interfejsu API można pobrać oddzielnie przy użyciu Android SDK Manager. Możesz również użyć instalatora programu Visual Studio, aby uzyskać zestaw Android Native Development Kit (R10E), zestaw Java SE Development Kit i oprogramowanie Apache Ant.
Aby uzyskać więcej informacji, zobacz Programowanie aplikacji dla systemu Android za pomocą programu Visual Studio i Tworzenie aplikacji mobilnych.
Uwaga / Notatka
Aby uzyskać informacje na temat programowania na platformie .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 języków C++, Unity lub Xamarin oraz komputerów Mac skonfigurowanych do tworzenia aplikacji dla systemu iOS podczas używania zdalnegobuildu, vcremote, narzędzi Visual Studio Tools for Unity lub agenta Xamarin Mac. Platforma Xamarin obsługuje system iOS 7 lub nowszy i wymaga systemu OS X 10.10 "Yosemite" lub nowszego. Możesz również użyć programu Visual Studio dla komputerów Mac do tworzenia aplikacji systemu iOS przy użyciu komputera Mac.
Uwaga / Notatka
Aby uzyskać więcej informacji, zobacz tworzenie aplikacji mobilnych dla wielu platform w programie Visual Studio. Aby uzyskać informacje na temat programowania na platformie .NET dla systemu iOS, zobacz Składniki architektury .NET.
Visual Studio 2019 — tworzenie aplikacji dla systemu Linux
Program Visual Studio 2019 umożliwia tworzenie i debugowanie aplikacji dla systemu Linux przy użyciu języków C++, Python i Node.js. Tworzenie aplikacji języka C++ dla systemu Linux wymaga rozszerzenia Visual C++ for Linux Development. Tworzenie aplikacji przy użyciu języka Python lub Node,js wymaga włączenia zdalnego debugowania na docelowej maszynie z systemem Linux. Można również tworzyć, kompilować i zdalnie debugować aplikacje .NET Core i ASP.NET Core dla systemu Linux przy użyciu nowoczesnych języków, takich jak C#, VB i F#.
Uwaga / Notatka
Aby uzyskać informacje na temat programowania na platformie .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 / Notatka
Aby uzyskać więcej informacji, zobacz https://dot.net/core.
Visual Studio 2019 — tworzenie aplikacji dla systemu macOS
Program Visual Studio 2019 umożliwia tworzenie aplikacji konsolowych i ASP.NET aplikacji przeznaczonych dla systemu macOS. Jednak debugowanie nie jest obsługiwane. Aby uzyskać dodatkowe opcje narzędzi programistycznych dla systemu macOS, wypróbuj program Visual Studio Code lub program Visual Studio dla komputerów Mac. program Visual Studio Code zapewnia usprawnione, rozszerzalne środowisko narzędzi deweloperskich dla systemu macOS. Program Visual Studio dla komputerów Mac udostępnia bogate w funkcje środowisko IDE, które umożliwia tworzenie natywnych aplikacji systemu macOS, w tym ASP.NET przy użyciu języka C#.
Uwaga / Notatka
Aby uzyskać informacje na temat programowania na platformie .NET dla systemuMacOS, zobacz Składniki architektury .NET.
inne platformy i technologie
Program Visual Studio 2019 obsługuje również następujące platformy i technologie. Aby uzyskać więcej informacji, zobacz https://visualstudio.microsoft.com/vs/features/.
- Anakonda
- Apache Ant
- aplikacji internetowych i połączonych usług platformy Azure, w tym usługi Azure Data Lake
- Język Clang z oprogramowaniem Microsoft CodeGen
- ClickOnce
- Cocos
- Doker
- Entity Framework 6
- F#
- Git dla systemu Windows i usługi GitHub
- Microsoft SQL Server 2012, SQL Server 2014 i SQL Server 2016
- Microsoft Office 365, Office 2016, Office 2013, Office 2010
- Visual Studio App Center
- Node.js
- PowerShell
- Python
- TypeScript 2.3, 2.2, 2.1 i 2.0 oraz JavaScript
- Jedność
- Unreal Engine
- rozwój web z ASP.NET, HTML5/CSS3, JavaScript, Node.js, Python lub TypeScript
Zgodność z poprzednimi wersjami
.NET Framework
.NET 4.7 to wysoce zgodna aktualizacja platformy .NET 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1 i 4.6.2.
Uwaga / Notatka
Aby uzyskać więcej informacji, zobacz 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 dla programu Visual Studio 2019 połączy się z usługą Azure DevOps Server 2019, Team Foundation Server 2017, Team Foundation Server 2015, Team Foundation Server 2013, Team Foundation Server 2012 i Team Foundation Server 2010 SP1.
Silverlight
Projekty silverlight nie są obsługiwane w tej wersji programu Visual Studio. Aby obsługiwać aplikacje Silverlight, kontynuuj korzystanie z programu Visual Studio 2015.
Aplikacje ze Sklepu Windows i systemu Windows Phone
Projekty dla Sklepu Windows 8.1 i 8.0, Windows 10 Mobile i Windows Phone nie są obsługiwane w tej wersji. Aby zachować te aplikacje, kontynuuj korzystanie z programu Visual Studio 2015. Aby obsługiwać projekty systemu Windows 10 Mobile, użyj programu Visual Studio 2017. Aby obsługiwać projekty systemu Windows Phone 7.x, użyj programu Visual Studio 2012.
Określanie platformy i zgodność programu Visual Studio 2019