Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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