Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Apps, die mit Visual Studio erstellt werden, können für verschiedene Plattformen eingesetzt werden.
Die Unterstützung für die Zielbestimmung von 32-Bit-ARM wurde in VS 2026 18.0 endgültig entfernt.
Visual Studio-Zielbetriebssystem und Architekturunterstützung
| Betriebssystem | 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 |
a Die ARM64-Unterstützung ist in Visual Studio 2017 und höher verfügbar.
b Visual Studio unterstützt nicht mehr die Zielbestimmung von Windows XP. Verwenden Sie die Toolsets der Windows XP-Plattform, die in Visual Studio 2017, Visual Studio 2015, Visual Studio 2013 und Visual Studio 2012 Update 1 enthalten sind, um Windows XP- und Windows Server 2003-Projekte zu erstellen.
c Visual Studio 2022 17.0 und höher unterstützen keine Unterstützung mehr für Windows Vista oder Windows Server 2008.
d Visual Studio 2026 18.0 und höher unterstützen Windows 7/8/8.1 oder Windows Server 2008 R2/2012/2012 R2 nicht mehr. Visual Studio 2026 und höher zielen auf Windows 10 oder höher und Windows Server 2016 oder höher ab.
e Sie können die Mobile-Entwicklung mit C++ -Workload im Installationsprogramm für Visual Studio 2017 und höher installieren. Wählen Sie im Visual Studio 2015-Setup die optionale Komponente Visual C++ für plattformübergreifende Entwicklung für Mobilgeräte aus, um auf iOS-oder Android-Plattformen abgezielte Apps zu entwickeln. Weitere Informationen finden Sie unter Installieren von Visual C++ für die plattformübergreifende mobile Entwicklung. Um iOS-Code zu erstellen, müssen Sie einen Macintosh-Computer besitzen und weitere Anforderungen erfüllen. Eine Liste der Voraussetzungen und Installationsanweisungen finden Sie unter Installieren und Konfigurieren von Tools zum Erstellen mit iOS. Sie können x86- oder ARM-Code für die Zielhardware erstellen. Verwenden Sie beim Erstellen für Android-Geräte x86-Konfigurationen. Verwenden Sie ARM-Konfigurationen für iOS-Geräte und die meisten Android-Geräte. WICHTIG: Ab Visual Studio 2026 (Version 18.0) werden die Mobile Entwicklung mit C++-Workload für iOS und Android im Visual Studio-Installationsprogramm und die Embedded- und IoT-Tools, einschließlich RTOS Viewer, Serial Monitor, Peripherieanzeige und ST Project Import, nicht mehr unterstützt und in einem zukünftigen Update entfernt. Die in der Mobilen Entwicklung mit C++-Workload aufgeführten Android-NDKs werden jedoch weiterhin unterstützt.
f Sie können die Workload "Linux-Entwicklung mit C++" im Visual Studio-Installationsprogramm ab Version 2017 installieren, um Linux-Plattformen zu unterstützen. Anweisungen hierzu finden Sie unter Herunterladen, Installieren und Einrichten der Linux-Workload. Dieses Toolset kompiliert Ihre ausführbare Datei auf dem Zielcomputer, sodass Sie Builds für jede unterstützte Architektur erstellen bauen können.
Informationen zum Festlegen der Zielplattformkonfiguration finden Sie unter How to: Configure Microsoft C++projects to target 64-bit, x64 platforms.
Siehe auch
Microsoft C++-Tools und -Features in Visual Studio-Editionen
Erste Schritte