Visual Studio 2017 – Zielplattformen und Kompatibilität Visual Studio 2017 Platform Targeting and Compatibility

Senest opdateret 07.02.2018

Um die neuesten Updates anzuzeigen, besuchen Sie die englische Seite Kompatibilität.To see the latest updates, please visit the English Compatibility page.

Visual Studio 2017 bietet viele neue und interessante Funktionen und Produktivitätserweiterungen für die IDE, um die Entwicklung von Windows-Apps, die Entwicklung von plattformübergreifenden mobilen Apps sowie die Entwicklung für Azure und für Web und Cloud und vieles mehr zu unterstützen.Visual Studio 2017 contains many new and exciting features and IDE productivity enhancements to support Windows app development, cross-platform mobile development, Azure development, web and cloud development, and more. Um Visual Studio 2017 auszuprobieren, besuchen Sie die Seite Visual Studio 2017 – Downloads.To try out Visual Studio 2017, see Visual Studio 2017 Downloads. Informationen zu allem Neuen in dieser Version finden Sie in den Versionsanmerkungen zu Visual Studio 2017 und unter Neues in Visual Studio 2017.For more information about everything that's new in this release, see the Visual Studio 2017 release notes and What's New in Visual Studio 2017.

Informationen zu Visual Studio Code finden Sie in den Häufig gestellten Fragen zu Visual Studio Code.For Visual Studio Code, see Visual Studio Code FAQ. Informationen zu Visual Studio 2017 für Mac finden Sie unter Visual Studio 2017 für Mac – Zielplattformen und Kompatibilität und in den Versionsanmerkungen für Visual Studio 2017 für Mac.For Visual Studio 2017 for Mac, see Visual Studio 2017 for Mac Platform Targeting and Compatibility and Visual Studio 2017 for Mac release notes.

InstallationInstallation

Sie können Visual Studio 2017 parallel zu früheren Versionen von Visual Studio – einschließlich Visual Studio 2015, Visual Studio 2013 und Visual Studio 2012 – installieren und verwenden.You can install and use Visual Studio 2017 alongside previous versions of Visual Studio, including Visual Studio 2015, Visual Studio 2013, and Visual Studio 2012.

HerunterladenDownload

Klicken Sie auf die Schaltfläche, um die aktuelle Version von Visual Studio 2017 herunterzuladen.Click the button to download the latest version of Visual Studio 2017. Anweisungen finden Sie unter Installieren von Visual Studio 2017.For instructions, see Install Visual Studio 2017.

Hinweis: Die Größe des Installationspakets variiert abhängig von Ihrer aktuellen Visual Studio-Konfiguration.Note: Installation package size will vary depending on your current Visual Studio configuration.

SystemanforderungenSystem Requirements

Informationen zu den Systemanforderungen für die Installation und Ausführung der Visual Studio-Produktfamilie 2017 einschließlich Team Foundation Server 2017 finden Sie unter Visual Studio 2017 – Systemanforderungen und Visual Studio 2017 für Mac – Systemanforderungen der Produktfamilie.For information on the system requirements for installing and running the Visual Studio 2017 family of products, including Team Foundation Server 2017, see the Visual Studio 2017 System Requirement page and Visual Studio 2017 for Mac Product Family System Requirements.

Feedback und SupportFeedback and Support

Support oder eine Stelle zum Hinterlassen von Feedback zu Visual Studio finden Sie auf den Seiten zu folgenden Themen:For support, or to submit feedback on Visual Studio, see:

Aktualisieren von Projekten auf Visual Studio 2017Upgrade Projects to Visual Studio 2017

Wenn Sie die unterstützten Upgradepfade befolgen, funktionieren Ihre Quell-, Projektmappen- und Projektdateien von Visual Studio wie bisher. Sie müssen allerdings damit rechnen, dass Sie einige Änderungen an den Quellen vornehmen müssen.When following the supported upgrade paths, your Visual Studio source, solutions, and project files will continue to work; however, you should expect to make some changes to sources. Wir können zwar die binäre Kompatibilität zwischen den Versionen nicht garantieren, werden wichtige Änderungen jedoch dokumentieren, um Sie bei Updates zu unterstützen.While we cannot guarantee binary compatibility between releases, we will do our best to document significant changes to assist you with updates.

Informationen zur Migration Ihrer Projekte zu Visual Studio 2017 finden Sie unter Portieren, Migrieren und Aktualisieren von Visual Studio-Projekten.For details on how to migrate your projects to Visual Studio 2017, see Porting, Migrating, and Upgrading Visual Studio Projects.

ZielplattformenPlatform Targeting

Visual Studio bietet innovative Tools und Technologien für die Entwicklung von Apps, die den Funktionsumfang der neuesten Plattformen vollständig ausreizen – unabhängig davon, ob es sich um Windows, Android, iOS oder Linux handelt.Visual Studio provides cutting-edge tools and technologies to create apps that take advantage of the latest platform capabilities, whether Windows, Android, iOS, or Linux. Visual Studio 2017 ist auch für frühere Plattformen geeignet. So können Sie neue Apps entwickeln und vorhandene Apps modernisieren, die unter früheren Versionen von Windows ausgeführt werden, während Sie gleichzeitig von den verbesserten Entwicklungstools sowie den Funktionen für Qualitätssicherung und Teamarbeit von Visual Studio 2017 profitieren.Visual Studio 2017 also targets earlier platforms so you can create new apps or modernize existing apps that execute on earlier versions of Windows while leveraging the enhanced development tools, quality enablement, and team collaboration capabilities in Visual Studio 2017. Weitere Informationen finden Sie unter Verwalten von Verweisen in einem Projekt und Übersicht über die Ausrichtung auf mehrere Zielversionen in Visual Studio.For more information, see Managing references in a project and Visual Studio Multi-Targeting Overview.

Visual Studio 2017 – Unterstützung für die Windows-Entwicklung Visual Studio 2017 Support for Windows Development

In der folgenden Tabelle sind die Microsoft Windows-Plattformen aufgeführt, für die Sie mithilfe von Visual Studio 2017 Apps erstellen können.The following table explains the Microsoft Windows platforms for which you can build apps by using Visual Studio 2017.

Entwickeln von Apps für die Ausführung auf Windows-ClientsBuild Apps that Run on Windows Clients Verwenden von Entwicklungstools für nativen und verwalteten Code für klassische Windows-DesktopanwendungenUsing Tools for Native and Managed Classic Windows Desktop Development Verwenden von Tools für die UWP-App-EntwicklungUsing Tools for UWP App Development
Windows 10Windows 10 JaYes
(siehe Hinweise unten)(see notes below)
JaYes
(siehe Hinweise unten)(see notes below)
HoloLensHoloLens NeinNo JaYes
Siehe Windows Holographic Dev Center.See the Windows Holographic Dev Center.
Xbox OneXbox One Nicht zutreffendNot applicable JaYes
Siehe Xbox Dev Center.See the Xbox Dev Center.
Windows 8.1 (Windows 8)Windows 8.1 (Windows 8) JaYes Die Entwicklung von Windows Store-Apps ist nicht verfügbar.Windows Store app development is not available.
Windows 7Windows 7 JaYes Nicht zutreffendNot applicable
Windows VistaWindows Vista JaYes
Remotedebugging- und Profilerstellungstools sind nicht verfügbar.Remote debugging and profiling tools are not available.
Nicht zutreffendNot applicable
Windows XPWindows XP JaYes
Die Entwicklung von verwaltetem Code erfordert die Ausrichtung auf mehrere .NET-Zielversionen in Visual Studio.Managed development requires using Visual Studio .NET multi-targeting. Remotedebugging- und Profilerstellungstools sind nicht verfügbar.Remote debugging and profiling tools are not available.
Nicht zutreffendNot applicable
Entwickeln von Apps für die Ausführung unter Windows PhoneBuild Apps that Run on Windows Phone Verwenden von Entwicklungstools für nativen und verwalteten Code für klassische Windows-DesktopanwendungenUsing Tools for Native and Managed Classic Windows Desktop Development Verwenden von Tools für die UWP-App-EntwicklungUsing Tools for UWP App Development
Windows 10 MobileWindows 10 Mobile NeinNo JaYes
(siehe Hinweise unten)(see notes below)
Windows Phone 8.1 und früherWindows Phone 8.1 and earlier NeinNo Die Entwicklung von Windows Store-Apps ist nicht verfügbar.Windows Store app development is not available.
Entwickeln von Apps für die Ausführung unter Windows ServerBuild Apps that Run on Windows Server Verwenden von Entwicklungstools für nativen und verwalteten Code für klassische Windows-DesktopanwendungenUsing Tools for Native and Managed Classic Windows Desktop Development Verwenden von Tools für die UWP-App-EntwicklungUsing Tools for UWP App Development
Windows Server 2016Windows Server 2016 JaYes JaYes
(siehe Hinweise unten)(see notes below)
Windows Server 2016, Installationsoption „Nano Server“Windows Server 2016, Nano Server Installation Option Ja, für .NET Core und einen Teil von Win32Yes, for .NET Core and a subset of Win32
Siehe Nano Server Dev Center.See the Nano Server Dev Center.
NeinNo
Windows Server 2012 R2Windows Server 2012 R2 JaYes Die Entwicklung von Windows Store-Apps ist nicht verfügbar.Windows Store app development is not available.
Windows Server 2012Windows Server 2012 JaYes Die Entwicklung von Windows Store-Apps ist nicht verfügbar.Windows Store app development is not available.
Windows Server 2008 R2Windows Server 2008 R2 JaYes Nicht zutreffendNot applicable
Windows Server 2008Windows Server 2008 JaYes
Remotedebugging- und Profilerstellungstools sind nicht verfügbar.Remote debugging and profiling tools are not available.
Nicht zutreffendNot applicable
Windows Server 2003Windows Server 2003 JaYes
Remotedebugging- und Profilerstellungstools sind nicht verfügbar.Remote debugging and profiling tools are not available. Die Entwicklung von verwaltetem Code erfordert die Ausrichtung auf mehrere .NET-Zielversionen in Visual Studio sowie die Parallelinstallation von Visual Studio 2010.Managed development requires using Visual Studio .NET multi-targeting and requires side-by-side installation of Visual Studio 2010. Weitere Informationen finden Sie in diesem Blog: A Look Ahead at the Visual Studio 2012 Product Lineup and Platform Support (Vorschau auf das Produktspektrum und die Plattformunterstützung von Visual Studio 2012).For more information, see: A Look Ahead at the Visual Studio 2012 Product Lineup and Platform Support.
Nicht zutreffendNot applicable
Entwickeln von Apps für die Ausführung auf Windows Embedded-GerätenBuild Apps that Run on Windows Embedded Devices Verwenden von Entwicklungstools für nativen und verwalteten Code für klassische Windows-DesktopanwendungenUsing Tools for Native and Managed Classic Windows Desktop Development Verwenden von Tools für die UWP-App-EntwicklungUsing Tools for UWP App Development
Windows 10 IoT CoreWindows 10 IoT Core Ja, für einen Teil der Win32-APIsYes, for a subset of Win32 APIs
Siehe Informationen zum IoT Core API Porting Tool.See the IoT Core API Porting Tool for information.
JaYes
Weitere Tools und Ressourcen finden Sie im Windows IoT Dev Center.See the Windows IoT Dev Center for additional tools and resources.
Windows 10 IoT Mobile EnterpriseWindows 10 IoT Mobile Enterprise NeinNo JaYes
Weitere Tools und Ressourcen finden Sie im Windows IoT Dev Center.See the Windows IoT Dev Center for additional tools and resources.
Windows 10 IoT EnterpriseWindows 10 IoT Enterprise JaYes
Weitere Tools und Ressourcen finden Sie im Windows IoT Dev Center.See the Windows IoT Dev Center for additional tools and resources.
JaYes
Weitere Tools und Ressourcen finden Sie im Windows IoT Dev Center.See the Windows IoT Dev Center for additional tools and resources.
Windows Embedded 8 Standard und 8.1 IndustryWindows Embedded 8 Standard and 8.1 Industry JaYes NeinNo
Windows Embedded Compact 2013Windows Embedded Compact 2013 NeinNo Nicht zutreffendNot applicable
Windows Embedded 7 (Compact, Standard und POSReady)Windows Embedded 7 (Compact, Standard, and POSReady) NeinNo Nicht zutreffendNot applicable
Windows Embedded CE 6.0 und früherWindows Embedded CE 6.0 and earlier NeinNo Nicht zutreffendNot applicable
Windows XP Embedded (einschließlich POSReady 2009, WES 2009, WEPOS)Windows XP Embedded (Including POSReady 2009, WES 2009, WEPOS) NeinNo Nicht zutreffendNot applicable

NotizenNotes

  • Informationen zum Support für Microsoft-Betriebssysteme finden Sie unter Microsoft Support Lifecycle und Windows 10-Versionsinformationen.For support information regarding Microsoft operating systems, see Microsoft Support Lifecycle and Windows 10 Release Information.
  • Informationen zum Support für Microsoft .NET-Framework finden Sie in den FAQ zur Lifecycle-Richtlinie – Microsoft .NET Framework und den Systemanforderungen für .NET Framework.For support information on Microsoft .NET Framework, see .NET Framework Support Lifecycle FAQ and .NET Framework System Requirements.
  • Windows 10 Enterprise LTSB Edition und Windows 10 S werden für die Entwicklung nicht unterstützt.Windows 10 Enterprise LTSB edition and Windows 10 S are not supported for development. Sie können Visual Studio 2017 zum Erstellen von Apps verwenden, die unter Windows 10 LTSB und Windows 10 S ausgeführt werden. Remotedebugging wird in LTBS unterstützt.You may use Visual Studio 2017 to build apps that run on Windows 10 LTSB and Windows 10 S. Remote debuging is supported on LTSB.
  • Entwicklungsfunktionen für universelle Windows-Apps für alle Zielplattformen stehen zur Verfügung, wenn Visual Studio unter Windows 10 installiert ist.Universal Windows app development for all target platforms is available when Visual Studio is installed on Windows 10.
  • Universelle Windows-Apps können über die Befehlszeile erstellt werden, wenn Windows Server 2012 R2 oder Windows Server 2016 verwendet wird.Universal Windows apps can be built from the command line when using Windows Server 2012 R2 or Windows Server 2016. Die UWP-Entwicklung — einschließlich Entwerfen, Bearbeiten und lokales Debuggen — ist unter Windows Server nicht verfügbar.UWP development—including designing, editing, and local debugging—is not available on Windows Server. Sie können diese Apps auf Windows Server bereitstellen und sie remote debuggen.You may deploy these apps to Windows server and debug them remotely.
  • Cordova, Unity und Xamarin können auch zur plattformübergreifenden Entwicklung von universellen Windows-Apps unter Windows 10 verwendet werden.Cordova, Unity, and Xamarin can also be used for cross-platform development of Universal Windows Apps on Windows 10.

Visual Studio 2017 – Unterstützung für die .NET-Entwicklung Visual Studio 2017 Support for .NET Development

Visual Studio 2017 unterstützt die Entwicklung von Apps, die eine der .NET-Implementierungen verwenden.Visual Studio 2017 supports development of apps that use any of the .NET implementations. Es gibt verschiedene Workloads und Projekttypen, die .NET Framework, .NET Core Mono und .NET Native für die universelle Windows-Plattform (UWP) unterstützen.Among the workloads and project types, you can find support for .NET Framework, .NET Core, Mono, and .NET Native for Universal Windows Platform (UWP). Visual Studio 2017 unterstützt die folgenden Implementierungen:Visual Studio 2017 supports the following implementations:

Weitere Informationen zu jeder dieser Implementierungen und dem allgemeinen .NET Standard für API-Spezifikationen finden Sie unter .NET-Architekturkomponenten.For more information on each of these implementations, and on the common API specification .NET Standard, see .NET architectural components.

Visual Studio 2017 – Unterstützung für die Android-Entwicklung Visual Studio 2017 Support for Android Development

Visual Studio 2017 ermöglicht Ihnen die Erstellung nativer Android-Apps unter Verwendung von Xamarin und C# oder unter Verwendung von Java/C++. Sie können auch mit Apache Cordova 6.3.1 und JavaScript sowie TypeScript hybride Android-Apps erstellen.Visual Studio 2017 enables you to build native Android apps using Xamarin and C# or using Java/C++, and hybrid Android apps using Apache Cordova 6.3.1 and JavaScript and TypeScript. Die Visual Studio-Tools für Unity und die Unreal Engine ermöglichen die Entwicklung von Android-Spielen.The Visual Studio Tools for Unity and the Unreal Engine enable Android game development. Sie können auch Visual Studio für Mac verwenden, um Android-Apps auf einem Mac zu erstellen.You can also use Visual Studio for Mac to build Android apps using a Mac.

Sie können Visual Studio-Setup verwenden, um ganz einfach das Android-SDK und die Android-API-Level 19, 21, 22 und 23 abzurufen.You can use Visual Studio setup to easily obtain the Android SDK and Android API levels 19, 21, 22, and 23. Sie können weitere API-Level separat mithilfe von Android SDK Manager herunterladen.You can download additional API levels separately using the Android SDK Manager. Sie können auch Visual Studio-Setup verwenden, um das Android Native Development Kit (R10E), das Java SE Development Kit und Apache Ant abzurufen.You can also use Visual Studio Setup to obtain the Android Native Development Kit (R10E), Java SE Development Kit, and Apache Ant.

Weitere Informationen finden Sie unter Android-Entwicklung mit Visual Studio und Entwicklung mobiler Apps.For more information, see Android development with Visual Studio and Mobile App Development. Informationen zur .NET-Entwicklung für Android finden Sie unter .NET-Architekturkomponenten.For information on .NET development for Android, see .NET architectural components.

Visual Studio 2017 – Unterstützung für die iOS-Entwicklung Visual Studio 2017 Support for iOS Development

Visual Studio 2017 ermöglicht Ihnen das Erstellen und Debuggen von Apps für iOS mithilfe von Apache Cordova, C++, Unity oder Xamarin und einem Mac, der für die iOS-Entwicklung konfiguriert ist. Verwenden Sie „remotebuild“, „vcremote“, die Visual Studio Tools für Unity oder den Xamarin Mac-Agent.Visual Studio 2017 enables you to build and debug apps for iOS by using Apache Cordova, C++, Unity, or Xamarin and a Mac configured for iOS development when using remotebuild, vcremote, the Visual Studio Tools for Unity, or the Xamarin Mac Agent. Xamarin unterstützt iOS 7 und höher und erfordert OS X 10.10 Yosemite oder höher.Xamarin supports iOS 7 and higher, and requires OS X 10.10 "Yosemite" or higher. Apache Cordova unterstützt iOS 8 und höher und erfordert OS X 10.9 Mavericks und höher.Apache Cordova supports iOS 8 and higher, and requires OS X 10.9 "Mavericks" and higher. Sie können auch Visual Studio für Mac verwenden, um iOS-Apps auf einem Mac zu erstellen.You can also use Visual Studio for Mac to build iOS apps using a Mac.

Weitere Informationen finden Sie unter Plattformübergreifende mobile Entwicklung in Visual Studio.For more information, see Cross-platform mobile development in Visual Studio. Informationen zur .NET-Entwicklung für iOS finden Sie unter .NET-Architekturkomponenten.For information on .NET development for iOS, see .NET architectural components.

Visual Studio 2017 – Unterstützung für die Linux-Entwicklung Visual Studio 2017 Support for Linux Development

Visual Studio 2017 ermöglicht das Erstellen und Debuggen von Apps für Linux unter Verwendung von C++, Python und Node.js.Visual Studio 2017 enables you to build and debug apps for Linux using C++, Python, and Node.js. Für das Erstellen von C++-Apps für Linux ist die Erweiterung „Visual C++ für Linux-Entwicklung“ erforderlich.Creating C++ apps for Linux requires the Visual C++ for Linux Development extension. Beim Erstellen mit Python oder Node.js müssen Sie das Remotedebuggen auf dem Linux-Zielcomputer aktivieren.Creating apps with Python or Node,js, requires that you enable remote debugging on the target Linux machine. Sie können auch mit modernen Sprachen wie C#, VB und F# .NET Core- und ASP.NET Core-Anwendungen für Linux erstellen.You can also create, build and remote debug .NET Core and ASP.NET Core applications for Linux using modern languages such as C#, VB and F#.

Informationen zur .NET-Entwicklung für Linux finden Sie unter .NET-Architekturkomponenten.For information on .NET development for Linux, see .NET architectural components.

  • CentOS 7.1 und Oracle Linux 7.1CentOS 7.1 and Oracle Linux 7.1
  • Debian 8Debian 8
  • Fedora 23Fedora 23
  • Linux Mint 17Linux Mint 17
  • openSUSE 13.2openSUSE 13.2
  • Red Hat Enterprise Linux 7.2Red Hat Enterprise Linux 7.2
  • Ubuntu 14.04 und 16.04Ubuntu 14.04 and 16.04

Weitere Informationen finden Sie unter https://dot.net/core.For more information see https://dot.net/core.

Visual Studio 2017: Unterstützung für die macOS-Entwicklung Visual Studio 2017 Support for macOS Development

Visual Studio 2017 ermöglicht Ihnen das Erstellen von Konsolenanwendungen und ASP.NET-Anwendungen, die auf macOS ausgerichtet sind.Visual Studio 2017 enables you to build console applications and ASP.NET applications that target macOS. Das Debuggen wird jedoch nicht unterstützt.However, debugging is not supported. Eine größere Auswahl an Entwicklungstools für macOS finden Sie in Visual Studio Code oder Visual Studio für Mac.For additional macOS development tools choices, try Visual Studio Code or Visual Studio for Mac. Visual Studio Code bietet optimierte, erweiterbare Entwicklertools für macOS.Visual Studio Code provides a streamlined, extensible developer tool experience for macOS. Visual Studio für Mac bietet eine funktionsreiche IDE, mit der Sie native macOS-Apps einschließlich ASP.NET mithilfe von C# erstellen können.Visual Studio for Mac provides a feature-rich IDE that enables you to build native macOS apps, including ASP.NET, using C#.

Informationen zur .NET-Entwicklung für macOS finden Sie unter .NET-Architekturkomponenten.For information on .NET development forMacOS, see .NET architectural components.

Weitere Plattformen und Technologien Other Platforms and Technologies

Visual Studio 2017 unterstützt auch die folgenden Plattformen und Technologien.Visual Studio 2017 also supports the following platforms and technologies. Weitere Informationen finden Sie unter https://www.visualstudio.com/vs/features/.For more information, see https://www.visualstudio.com/vs/features/.

Kompatibilität mit vorherigen VersionenCompatibility with Previous Releases

.NET Framework.NET Framework

.NET 4.7 ist ein hochgradig kompatibles, direktes Update von .NET 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1 und 4.6.2..NET 4.7 is is a highly compatible in-place update of .NET 4, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, and 4.6.2. Weitere Informationen finden Sie im Migrationshandbuch zu .NET Framework 4.7, 4.6 und 4.5.For more information, see the Migration Guide to the .NET Framework 4.7, 4.6, and 4.5.

Team Explorer und Team Foundation ServerTeam Explorer and Team Foundation Server

Team Explorer für Visual Studio 2017 stellt eine Verbindung mit Team Foundation Server 2017, Team Foundation Server 2015, Team Foundation Server 2013, Team Foundation Server 2012 und Team Foundation Server 2010 SP1 her.Team Explorer for Visual Studio 2017 will connect to Team Foundation Server 2017, Team Foundation Server 2015, Team Foundation Server 2013, Team Foundation Server 2012, and Team Foundation Server 2010 SP1.

SilverlightSilverlight

Silverlight-Projekte werden in dieser Version von Visual Studio nicht unterstützt.Silverlight projects are not supported in this version of Visual Studio. Um Silverlight-Anwendungen zu verwalten, verwenden Sie weiterhin Visual Studio 2015.To maintain Silverlight applications, continue to use Visual Studio 2015.

Windows Store- und Windows Phone-AppsWindows Store and Windows Phone apps

Projekte für Windows Store 8.1 und 8.0 sowie für Windows Phone 8.1 und 8.0 werden in dieser Version nicht unterstützt.Projects for Windows Store 8.1 and 8.0, and Windows Phone 8.1 and 8.0 are not supported in this release. Um diese Apps zu verwalten, verwenden Sie weiterhin Visual Studio 2015.To maintain these apps, continue to use Visual Studio 2015. Zum Verwalten von Windows Phone 7.x-Projekten verwenden Sie Visual Studio 2012.To maintain Windows Phone 7.x projects, use Visual Studio 2012.

Seitenanfang
Top of Page