Visual Studio 2013 Platform Targeting and Compatibility
Article
01/22/2025
System Requirements
When upgrading from Microsoft Visual Studio 2012 to Visual Studio 2013 you will take advantage of a refreshed and simplified environment with enhanced performance without any additional hardware requirements. Some of these core enhancements make use of capabilities that are only present in the latest versions of Windows and might require you to upgrade to a supported operating system.
Visual Studio provides cutting-edge tools and technologies to create apps that take advantage of the latest platforms capabilities. Visual Studio 2013 also targets earlier platforms such as Windows XP and Windows Server 2003 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 2013. For more information, see Managing Project References and Visual Studio Multi-Targeting Overview.
Visual Studio 2013 Support for Windows Desktop Development
Targeted Platform 1
Native Code Development
Managed Code Development
Windows 8.1
✔️ 2
✔️ 2
Windows 8
✔️ 2
✔️ 2
Windows 7
✔️
✔️
Windows Vista
✔️ 5
✔️ 5
Windows XP
✔️ 4
✔️ 4, 5
Windows Server 2012 R2
✔️ 2
✔️ 2
Windows Server 2012
✔️
✔️
Windows Server 2008 R2
✔️
✔️
Windows Server 2008
✔️
✔️
Windows Server 2003
✔️ 3, 5
✔️ 4, 5
Footnotes:
Visual Studio supports the listed platforms when used with the latest available service pack for that platform. For more information, see Microsoft Support Lifecycle".
See table below for Visual Studio 2013 support for Windows Store app development, including WinJS development.
Remote debugging and profiling tools not available for targeted platform.
Visual Studio 2013 Support for Windows Store App and Windows Phone Development
You can create Windows Store and Windows Phone apps with the following editions of Visual Studio 2013.
Visual Studio 2013 Edition
Installed OS for Development
Windows Store apps for Windows 8.1
Windows Phone 8.1 apps
Windows Store apps for Windows 8
Windows Phone 8 apps
Express for Windows
Windows 8.1
✔️ 1
✔️
Not Supported 2
✔️ 5, 6, 7
Ultimate, Premium, Professional
Windows 8.1
✔️ 1
✔️
Service existing 1, 2, 3
✔️ 4, 7
Ultimate, Premium, Professional
Windows Server 2012 R2
Build only 1
Build only
Build only
Build only
Ultimate, Premium, Professional
Windows 8
Not Supported
Not Supported
Not Supported
✔️ 4
Ultimate, Premium, Professional
Windows Server 2012
Not Supported
Not Supported
Not Supported
Build only
Footnotes:
Includes support for remote debugging to Windows 8.1.
Visual Studio 2013 supports migration of Windows Store app projects from Windows 8 to Windows 8.1.
Existing Windows 8 projects may be maintained with Visual Studio 2013, including remote debugging to Windows 8.1 and Windows 8. Use Visual Studio 2012 to create new Windows 8 projects.
Visual Studio 2013 supports migration of Windows Phone 7 and 7.5 projects to Windows Phone 8.
Requires Visual Studio 2013 Update 2 or later.
Windows Phone emulator installed on demand.
Supports migration of Windows Phone 8 projects to Windows Phone Silverlight 8.1.
Compatibility with Previous Releases
Windows Store app projects for Windows 8.1 and Windows Phone 8.1 cannot be opened in earlier versions of Visual Studio.
You can install and use Visual Studio 2013 alongside Visual Studio 2012. When installed on Windows 8.1, Visual Studio 2012 continues to support creation of Windows Store apps for Windows 8 and Windows Phone 8. In addition, Visual Studio 2012 Update 3 contains improvements for project compatibility between Visual Studio 2012 and Visual Studio 2013, and resolves compatibility issues for Visual Studio 2012 on Windows 8.1.
.NET 4.5.1 is a highly compatible in-place update of .NET 4 and .NET 4.5.
When following the supported upgrade paths, your Visual Studio source, solution, and project files will continue to work; however, you should expect to make some changes to sources. While we cannot guarantee binary compatibility between releases, we will do our best to document significant changes to assist you with updates.
Supported:
Upgrade from Visual Studio Team Foundation Server (and Express) 2012 (RTM or any Update) to Visual Studio Team Foundation Server (and Express) 2013
Upgrade from Visual Studio Team Foundation Server (and Express) 2010 to Visual Studio Team Foundation Server (and Express) 2013
Carrying assets forward
All data in Visual Studio Team Foundation Server (work items, source files, tests and test results, builds, and warehouse data) carries forward when following supported upgrade paths. However, even when following supported upgrade paths, you should take adequate measures to back up and protect your data prior to upgrading to a new release.