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.
Transformieren Sie Ihre älteren C++-Anwendungen mit Vertrauen. Ganz gleich, ob Sie ein Upgrade von Visual Studio 2008 durchführen oder modernisieren, um die neuesten C++-Features nutzen zu können, dieses umfassende Handbuch bietet alles, was Sie für eine erfolgreiche Upgrade-Reise benötigen.
🚀 Schnellstart
Die meisten Projekte werden nahtlos aktualisiert: Öffnen Sie einfach die Projekte, die in Visual Studio 2010–2017 erstellt wurden, in Visual Studio. Verwenden Sie für Visual Studio 2008 oder frühere Projekte unseren zweistufigen Upgradeprozess.
Binärkompatibilität: Visual Studio 2015, 2017, 2019, 2022 und 2026-Buildtools sind binärkompatibel, sodass Sie ein Upgrade durchführen können, ohne Bibliotheksabhängigkeiten neu zu erstellen. Erfahren Sie mehr.
CMake-Projekte: Für Projekte, die Open Source-Bibliotheken verwenden oder auf mehrere Plattformen abzielen, sollten Sie die Migration zu CMake in Betracht ziehen. Erfahren Sie mehr.
💡 Warum upgraden?
- 🏃 ♂️ Bessere Leistung: Schnellere Ausführung und Erstellungszeiten
- 🔒 Erweiterte Sicherheit: Adresse-Sanitisierer und Sicherheitsfunktionen
- 📐 Standardscompliance: Moderne C++-Features und -Konformität
- 🛠– Bessere Tools: Erweiterte Debugging- und Analysefunktionen
🎯 Wählen Sie Ihren Upgradepfad aus.
📋 Bewerten und Planen
Bewerten Sie Ihre aktuelle Codebasis und planen Sie Ihre Strategie
🔧 Upgrade und Modernisierung
Schrittweise Anleitungen und Tools für das Upgrade
- ⬆️ Upgrade von C++-Projekten auf Visual Studio 2026
- ⬆️ Aktualisieren von Projekten aus früheren Versionen
- 🛠► IDE-Tools zum Aktualisieren von C++-Code
- 🔄 Upgrade auf universelle CRT
- 🔧 Aktualisieren von WINVER und _WIN32_WINNT
- 🔗 Beheben von Abhängigkeiten von Bibliotheksinternen
- 📊 Gleitkommamigrationsprobleme
🌐 Plattformmigration
Verschieben Ihrer Anwendungen auf moderne Plattformen
✨ Erfolgsgeschichten und Beispiele
Erfahren Sie mehr über echte Upgrade-Erfahrungen
🛠– Upgradevorteile
Leistung und Optimierung
- Schnellere Ausführung mit verbesserten Compileroptimierungen
- Reduzierte Buildzeiten durch Compiler- und Linkerverbesserungen
- Bessere Speicherauslastung mit modernen Laufzeitoptimierungen
Sicherheit und Zuverlässigkeit
- Verbesserte Sicherheit mit Adressbereinigungsfunktionen und Schutzüberprüfung
- Sichere Laufzeitbibliotheken mit verbessertenCRT-Sicherheitsfeatures)
- Bessere Fehlererkennung mit statischen Analysetools
Entwicklerumgebung
- Moderne IDE-Features mit IntelliSense-Verbesserungen
- Erweitertes Debuggen mit besseren Visualisierungen und Diagnosen
- Codeanalyse mit Kernrichtlinien-Prüfern und Clang-Tidy
Standards und Kompatibilität
-
Bessere C++-Standardskonformität mit dem
/permissive-Modus - Moderner Präprozessor für verbesserte Codekonformität. Weitere Informationen
- Plattformübergreifende Unterstützung mit CMake-Integration
🤔 Multitargeting vs. Aktualisierung
Sie sind nicht bereit für ein vollständiges Upgrade? Sie können weiterhin das neueste Visual Studio mit älteren Buildtools und -bibliotheken verwenden:
- ✅ Moderne statische Analysetools einschließlich C++-Kernrichtlinien-Prüfern und Clang-Tidy
- ✅ Automatische Codeformatierung zur Verbesserung der Lesbarkeit von Legacycode
- ✅ Neueste IDE-Features bei gleichzeitiger Beibehaltung der Kompatibilität
Erfahren Sie mehr über natives Multi-Targeting →
🚀 Sind Sie bereit für den Start?
- 📊 Bewerten Sie Ihr aktuelles Projekt mit unserer Übersicht über Upgrade-Probleme
- 🔄 Befolgen Sie unsere schrittweise Anleitung zum Upgrade von früheren Versionen.
- 🛠– Verwenden Sie unsere IDE-Tools, um den Upgradeprozess zu optimieren.
- 📖 Lernen Von anderen mit unseren realen Fallstudien
Haben Sie Fragen? Nehmen Sie an der Unterhaltung in Microsoft Learn Q&A teil, oder schauen Sie sich den C++-Teamblog für die neuesten Updates an.
Siehe auch
C++ in Visual Studio
Neuerungen für den C++-Compiler in Visual Studio
Verbesserungen der C++-Konformität in Visual Studio 2015