Visual Studio 2013 平台目标以及兼容性 Visual Studio 2013 Platform Targeting and Compatibility

上次更新日期 2018/1/31

系统要求System Requirements

从 Microsoft Visual Studio 2012 升级到 Visual Studio 2013 后,无需任何额外的硬件要求,就能利用性能增强的更新和简化环境。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. 这些核心增强功能中,一些功能利用了仅在最新版本 Windows 中出现的功能,且可能需要升级到受支持的操作系统。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 2013 System Requirement page(Visual Studio 2013 系统要求页)上找到 Visual Studio 2015 的系统要求。The system requirements for Visual Studio 2015 can be found on the Visual Studio 2013 System Requirement page.

平台目标Platform Targeting

Visual Studio 提供了用于创建应用的先进工具和技术,使应用可充分利用最新的平台功能。Visual Studio provides cutting-edge tools and technologies to create apps that take advantage of the latest platforms capabilities. Visual Studio 2013 也面向早期版本的平台(如 Windows XP 和 Windows Server 2003),因此,可以创建新应用或更新在早期版本的 Windows 上运行的应用,同时充分利用 Visual Studio 2013 中增强的开发工具、质量增强功能和团队协作功能。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. 有关详细信息,请参阅管理项目引用Visual Studio 多目标概述For more information, see Managing Project References and Visual Studio Multi-Targeting Overview.

适用于 Windows 桌面开发的 Visual Studio 2013 支持Visual Studio 2013 Support for Windows Desktop Development

目标平台 1Targeted Platform 1 本机代码开发Native Code Development 托管代码开发Managed Code Development
Windows 8.1Windows 8.1 ✔️ 2✔️ 2 ✔️ 2✔️ 2
Windows 8Windows 8 ✔️ 2✔️ 2 ✔️ 2✔️ 2
Windows 7Windows 7 ✔️✔️ ✔️✔️
Windows VistaWindows Vista ✔️ 5✔️ 5 ✔️ 5✔️ 5
Windows XPWindows XP ✔️ 4✔️ 4 ✔️ 4, 5✔️ 4, 5
Windows Server 2012 R2Windows Server 2012 R2 ✔️ 2✔️ 2 ✔️ 2✔️ 2
Windows Server 2012Windows Server 2012 ✔️✔️ ✔️✔️
Windows Server 2008 R2Windows Server 2008 R2 ✔️✔️ ✔️✔️
Windows Server 2008Windows Server 2008 ✔️✔️ ✔️✔️
Windows Server 2003Windows Server 2003 ✔️ 3, 5✔️ 3, 5 ✔️ 4, 5✔️ 4, 5
脚注:1. 与用于该平台的最新可用的服务包搭配使用时,Visual Studio 支持所列平台。 Footnotes: 1. Visual Studio supports the listed platforms when used with the latest available service pack for that platform. 有关详细信息,请参阅 Microsoft 支持生命周期For more information, see Microsoft Support Lifecycle.
2. 请参阅下表,了解 Visual Studio 2013 对 Windows 应用商店应用开发(包括 WinJS 开发)的支持。2. See table below for Visual Studio 2013 support for Windows Store app development, including WinJS development.
3. 需要并行安装 Visual Studio 2010。3. Requires side-by-side installation of Visual Studio 2010. 有关详细信息,请参阅 A Look Ahead at the Visual Studio 2012 Product Lineup and Platform Support(Visual Studio 2012 产品系列和平台支持介绍)。For more information, see: A Look Ahead at the Visual Studio 2012 Product Lineup and Platform Support.
4. 需要使用 Visual Studio 托管多目标4. Requires using Visual Studio managed multi-targeting.
5. 远程调试和分析工具不可用于目标平台。5. Remote debugging and profiling tools not available for targeted platform.

Visual Studio 2013 对 Windows 应用商店应用和 Windows Phone 开发的支持Visual Studio 2013 Support for Windows Store App and Windows Phone Development

可以使用以下版本的 Visual Studio 2013 创建 Windows 应用商店和 Windows Phone 应用。You can create Windows Store and Windows Phone apps with the following editions of Visual Studio 2013.


Visual Studio 2013 版本Visual Studio 2013 Edition 已安装用于开发的操作系统Installed OS for Development 适用于 Windows 8.1 的 Windows 应用商店应用Windows Store apps for Windows 8.1 Windows Phone 8.1 应用Windows Phone 8.1 apps 适用于 Windows 8 的 Windows 应用商店应用Windows Store apps for Windows 8 Windows Phone 8 应用Windows Phone 8 apps
Express for WindowsExpress for Windows Windows 8.1Windows 8.1 ✔️ 1✔️ 1 ✔️✔️ 不支持 2Not Supported 2 ✔️ 5, 6, 7✔️ 5, 6, 7
Ultimate、Premium、ProfessionalUltimate, Premium, Professional Windows 8.1Windows 8.1 ✔️ 1✔️ 1 ✔️✔️ 现有服务 1, 2, 3Service existing 1, 2, 3 ✔️ 4, 7✔️ 4, 7
Ultimate、Premium、ProfessionalUltimate, Premium, Professional Windows Server 2012 R2Windows Server 2012 R2 仅生成 1 Build only 1 仅生成Build only 仅生成Build only 仅生成Build only
Ultimate、Premium、ProfessionalUltimate, Premium, Professional Windows 8Windows 8 不支持Not Supported 不支持Not Supported 不支持Not Supported ✔️ 4✔️ 4
Ultimate、Premium、ProfessionalUltimate, Premium, Professional Windows Server 2012Windows Server 2012 不支持Not Supported 不支持Not Supported 不支持Not Supported 仅生成Build only
脚注:1. 包括对 Windows 8.1 远程调试的支持。 Footnotes: 1. Includes support for remote debugging to Windows 8.1.
2. Visual Studio 2013 支持将 Windows 应用商店应用项目从 Windows 8 迁移到 Windows 8.1。2. Visual Studio 2013 supports migration of Windows Store app projects from Windows 8 to Windows 8.1.
3. 可以使用 Visual Studio 2013 维护现有 Windows 8 项目,包括 Windows 8.1 和 Windows 8 的远程调试。3. Existing Windows 8 projects may be maintained with Visual Studio 2013, including remote debugging to Windows 8.1 and Windows 8. 使用 Visual Studio 2012 新建 Windows 8 项目。Use Visual Studio 2012 to create new Windows 8 projects.
4. Visual Studio 2013 支持将 Windows Phone 7 和 7.5 项目迁移到 Windows Phone 8。4. Visual Studio 2013 supports migration of Windows Phone 7 and 7.5 projects to Windows Phone 8.
5. 需要 Visual Studio 2013 Update 2 或更高版本。5. Requires Visual Studio 2013 Update 2 or later. 6. 根据需要安装的 Windows Phone 仿真器。6. Windows Phone emulator installed on demand. 7. 支持将 Windows Phone 8 项目迁移到 Windows Phone Silverlight 8.1。7. Supports migration of Windows Phone 8 projects to Windows Phone Silverlight 8.1.

与早期版本的兼容性Compatibility with Previous Releases

无法在早期版本的 Visual Studio 中打开适用于 Windows 8.1 和 Windows Phone 8.1 的 Windows 应用商店应用项目。Windows Store app projects for Windows 8.1 and Windows Phone 8.1 cannot be opened in earlier versions of Visual Studio.

可以同时安装和使用 Visual Studio 2013 和 Visual Studio 2012。You can install and use Visual Studio 2013 alongside Visual Studio 2012. 在 Windows 8.1 上安装时,Visual Studio 2012 继续支持创建适用于 Windows 8 和 Windows Phone 8 的 Windows 应用商店应用。When installed on Windows 8.1, Visual Studio 2012 continues to support creation of Windows Store apps for Windows 8 and Windows Phone 8. 此外,Visual Studio 2012 Update 3 还包含对 Visual Studio 2012 和 Visual Studio 2013 之间项目兼容性的改进,并解决了 Windows 8.1 上 Visual Studio 2012 的兼容性问题。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 是 .NET 4 和 .NET 4.5 的高度兼容就地更新版。.NET 4.5.1 is a highly compatible in-place update of .NET 4 and .NET 4.5.

有关详细信息,请参阅 Visual Studio 2013 兼容性For additional information, see Visual Studio 2013 Compatibility.

升级路径Upgrade paths

当你按照支持的升级路径进行升级时,Visual Studio 源、解决方案和项目文件将继续正常运行;不过,这些源肯定会有一些更改。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:

  • 从 Visual Studio Team Foundation Server(和 Express)2012(RTM 或任意 Update)升级到 Visual Studio Team Foundation Server(和 Express)2013Upgrade from Visual Studio Team Foundation Server (and Express) 2012 (RTM or any Update) to Visual Studio Team Foundation Server (and Express) 2013
  • 从 Visual Studio Team Foundation Server(和 Express)2010 升级到 Visual Studio Team Foundation Server(和 Express)2013Upgrade from Visual Studio Team Foundation Server (and Express) 2010 to Visual Studio Team Foundation Server (and Express) 2013

转移资产Carrying assets forward

遵循支持的升级路径时,Visual Studio Team Foundation Server 中的所有数据(工作项、源文件、测试和测试结果、生成以及仓库数据)均随之转移。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.

页面顶端Top of Page