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.
Aplikacje tworzone przy użyciu programu Visual Studio mogą być przeznaczone dla różnych platform.
Wsparcie dla docelowania 32-bitowego ARM zostało trwale usunięte w VS 2026 18.0.
Obsługa docelowego systemu operacyjnego i architektury programu Visual Studio
| System operacyjny | x86 | x64 | ARM64a |
|---|---|---|---|
| Windows XP b | X | X | |
| Windows Vistac | X | X | |
| Windows 7d | X | X | |
| Windows 8d | X | X | |
| Windows 8.1d | X | X | |
| Windows 10 | X | X | X |
| Windows 11 | X | X | X |
| Windows Server 2003 b | X | X | |
| Windows Server 2008d | X | X | |
| Windows Server 2008 R2d | X | X | |
| Windows Server 2012d | X | X | |
| Windows Server 2012 R2d | X | X | |
| Windows Server 2016 | X | X | |
| Windows Server 2019 | X | X | |
| Windows Server 2022 | X | X | |
| Windows Server 2025 | X | X | |
| Android e | X | X | X |
| iOS e | X | ||
| Linux f | X | X | X |
Obsługa usługi ARM64 jest dostępna w programie Visual Studio 2017 lub nowszym.
b Program Visual Studio nie obsługuje już tworzenia aplikacji dla systemu Windows XP. Zestawy narzędzi platformy Windows XP zawarte w programach Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 i Visual Studio 2012 Update 1 umożliwiają kompilowanie projektów systemów Windows XP i Windows Server 2003.
c Visual Studio 2022 17.0 i nowsze wersje nie obsługują już systemów Windows Vista ani Windows Server 2008.
d Program Visual Studio 2026 18.0 lub nowszy nie obsługuje już systemów Windows 7/8/8.1 ani Windows Server 2008 R2/2012/2012 R2. Program Visual Studio 2026 i późniejsze wersje są przeznaczone dla systemów Windows 10 lub nowszych oraz Windows Server 2016 lub nowszych.
e Możesz zainstalować pakiet roboczy Programowanie aplikacji mobilnych za pomocą języka C++ w instalatorze programu Visual Studio 2017 lub nowszym. W konfiguracji programu Visual Studio 2015 wybierz opcjonalny składnik Visual C++ for Cross Platform Mobile Development przeznaczony dla platform iOS lub Android. Aby uzyskać instrukcje, zobacz Instalowanie Visual C++ dla opracowywania aplikacji mobilnych na wiele platform. Aby utworzyć kod systemu iOS, musisz mieć komputer Mac i spełnić inne wymagania. Aby uzyskać listę wymagań wstępnych i instrukcji dotyczących instalacji, zobacz Instalowanie i konfigurowanie narzędzi do kompilowania przy użyciu systemu iOS. Możesz utworzyć kod x86 lub ARM, aby dopasować go do sprzętu docelowego. Użyj konfiguracji x86 do skompilowania dla niektórych urządzeń z systemem Android. Użyj konfiguracji usługi ARM do kompilowania dla urządzeń z systemem iOS i większości urządzeń z systemem Android. WAŻNE: Począwszy od programu Visual Studio 2026 (wersja 18.0), zestaw funkcji Programowanie mobilne z użyciem C++ dla systemów iOS i Android w instalatorze Visual Studio oraz narzędzia Embedded i IoT — w tym RTOS Viewer, Serial Monitor, Peripheral Viewer oraz ST Project Import — nie będą już obsługiwane i zostaną usunięte w przyszłej aktualizacji. Jednak zestawy Android NDK wymienione w pakiecie rozwoju mobilnego z użyciem C++ nadal są obsługiwane.
f Możesz zainstalować programowanie dla systemu Linux za pomocą obciążenia C++ w instalatorze programu Visual Studio 2017 lub nowszym w celu użycia platform systemu Linux. Aby uzyskać instrukcje, zobacz Pobieranie, instalowanie i konfigurowanie obciążenia systemu Linux. Ten zestaw narzędzi kompiluje plik wykonywalny na maszynie docelowej, dzięki czemu można utworzyć dla dowolnej obsługiwanej architektury.
Aby uzyskać informacje o sposobie ustawiania konfiguracji platformy docelowej, zobacz Jak: Konfigurować projekty Microsoft C++ na platformy 64-bitowe, x64.
Zobacz też
Narzędzia i funkcje języka Microsoft C++ w wersjach programu Visual Studio
Wprowadzenie