Dela via


Plattformar som stöds (Visual C++)

Appar som skapats med hjälp av Visual Studio kan riktas mot olika plattformar.

Stöd för att rikta in sig på 32-bitars ARM togs bort permanent i VS 2026 18.0.

Stöd för Visual Studio-måloperativsystem och arkitektur

Operativsystem 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

arm64-stöd är tillgängligt i Visual Studio 2017 och senare.

b Visual Studio har inte längre stöd för Windows XP. Använd verktygsuppsättningarna för Windows XP-plattformen som ingår i Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 och Visual Studio 2012 Update 1 för att skapa Windows XP- och Windows Server 2003-projekt.

c Visual Studio 2022 17.0 och senare har inte längre stöd för Windows Vista eller Windows Server 2008.

d Visual Studio 2026 18.0 och senare har inte längre stöd för Windows 7/8/8.1 eller Windows Server 2008 R2/2012/2012 R2. Visual Studio 2026 och senare riktar in sig på Windows 10 eller senare och Windows Server 2016 eller senare.

e Du kan installera Mobilutveckling med C++ arbetsbelastning i installationsprogrammet för Visual Studio 2017 och senare. I Visual Studio 2015-konfigurationen väljer du den valfria komponenten Visual C++ for Cross Platform Mobile Development för att rikta in sig på iOS- eller Android-plattformar. Anvisningar finns i Installera Visual C++ för plattformsoberoende mobil utveckling. Om du vill skapa iOS-kod måste du ha en Mac-dator och uppfylla andra krav. En lista över krav och installationsinstruktioner finns i Installera och konfigurera verktyg för att skapa med iOS. Du kan skapa x86- eller ARM-kod som matchar målmaskinvaran. Använd x86-konfigurationer för att skapa för vissa Android-enheter. Använd ARM-konfigurationer för att skapa för iOS-enheter och de flesta Android-enheter.

f Du kan installera arbetsbelastningen Linux-utveckling med C++ i installationsprogrammet för Visual Studio 2017 och senare för att rikta in dig mot Linux-plattformar. Anvisningar finns i Ladda ned, installera och konfigurera Linux-arbetsbelastningen. Den här verktygsuppsättningen kompilerar den körbara filen på måldatorn så att du kan skapa för alla arkitekturer som stöds.

Information om hur du anger målplattformskonfigurationen finns i Så här konfigurerar du Visual C++-projekt för att rikta in sig på 64-bitars x64-plattformar.

Se även

Visual C++-verktyg och funktioner i Visual Studio-utgåvor
Komma igång