Visual Studio 图标 Visual Studio 2013 平台目标与兼容性

重要

此版本不再受支持 若要下载最新版本,请访问 https://visualstudio.microsoft.com/downloads/

系统要求

从 Microsoft Visual Studio 2012 升级到 Visual Studio 2013 时,你将利用经过刷新和简化的环境,提高性能,而无需任何其他硬件要求。 其中一些核心增强功能利用仅在最新版本的 Windows 中提供的功能,并且可能需要升级到受支持的作系统。

Visual Studio 2015 的系统 要求可在 Visual Studio 2013 系统要求页上找到。

平台定位

Visual Studio 提供先进的工具和技术,用于创建利用最新平台功能的应用。 Visual Studio 2013 还面向早期平台(如 Windows XP 和 Windows Server 2003),以便你可以创建新应用或现代化在早期版本的 Windows 上执行的现有应用,同时利用 Visual Studio 2013 中增强的开发工具、质量启用和团队协作功能。 有关详细信息,请参阅 管理项目引用Visual Studio 多目标概述

Visual Studio 2013 对 Windows 桌面开发的支持

目标平台 1 本机代码开发 托管代码开发
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:

  1. 当与该平台的最新可用 Service Pack 一起使用时,Visual Studio 支持列出的平台。 有关详细信息,请参阅 Microsoft支持生命周期”。
  2. 请参阅下表,了解 Visual Studio 2013 对 Windows 应用商店应用开发的支持,包括 WinJS 开发。
  3. 需要并行安装 Visual Studio 2010。 有关详细信息,请参阅: 展望 Visual Studio 2012 产品系列和平台支持
  4. 需要使用 Visual Studio 托管多目标定位
  5. 远程调试和分析工具不适用于目标平台。

Visual Studio 2013 对 Windows 应用商店应用和 Windows Phone 开发的支持

可以使用以下版本的 Visual Studio 2013 创建 Windows 应用商店和 Windows Phone 应用。

Visual Studio 2013 版本 用于开发的已安装操作系统 适用于 Windows 8.1 的 Windows 应用商店应用 Windows Phone 8.1 应用 适用于 Windows 8 的 Windows 应用商店应用 Windows Phone 8 应用
Express for Windows Windows 8.1 ✔️ 1 ✔️ 不支持 2 ✔️ 5、6、7
Ultimate、Premium、Professional Windows 8.1 ✔️ 1 ✔️ 服务现有 1、2、3 ✔️ 4、7
Ultimate、Premium、Professional Windows Server 2012 R2 仅生成 1 仅生成 仅生成 仅生成
Ultimate、Premium、Professional Windows 8操作系统 不支持 不支持 不支持 ✔️ 4
Ultimate、Premium、Professional Windows Server 2012 不支持 不支持 不支持 仅生成

Footnotes:

  1. 包括对 Windows 8.1 的远程调试的支持。
  2. Visual Studio 2013 支持将 Windows 应用商店应用项目从 Windows 8 迁移到 Windows 8.1。
  3. 现有 Windows 8 项目可以使用 Visual Studio 2013 进行维护,包括对 Windows 8.1 和 Windows 8 的远程调试。 使用 Visual Studio 2012 创建新的 Windows 8 项目。
  4. Visual Studio 2013 支持将 Windows Phone 7 和 7.5 项目迁移到 Windows Phone 8。
  5. 需要 Visual Studio 2013 Update 2 或更高版本。
  6. 按需安装的 Windows Phone 仿真器。
  7. 支持将 Windows Phone 8 项目迁移到 Windows Phone Silverlight 8.1。

与早期版本的兼容性

Windows 8.1 和 Windows Phone 8.1 的 Windows 应用商店应用项目无法在早期版本的 Visual Studio 中打开。

可以与 Visual Studio 2012 一起安装和使用 Visual Studio 2013。 在 Windows 8.1 上安装时,Visual Studio 2012 将继续支持为 Windows 8 和 Windows Phone 8 创建 Windows 应用商店应用。 此外,Visual Studio 2012 Update 3 还包含 Visual Studio 2012 和 Visual Studio 2013 之间的项目兼容性改进,并解决了 Windows 8.1 上的 Visual Studio 2012 兼容性问题。

.NET 4.5.1 是 .NET 4 和 .NET 4.5 的高度兼容就地更新。

有关详细信息,请参阅 Visual Studio 2013 兼容性

升级路径

遵循受支持的升级路径时,Visual Studio 源、解决方案和项目文件将继续工作;但是,应该会对源进行一些更改。 虽然我们无法保证版本之间的二进制兼容性,但我们尽最大努力记录重大更改,以帮助你进行更新。

Supported:

  • 从 Visual Studio Team Foundation Server (和 Express) 2012 (RTM 或任何更新)升级到 Visual Studio Team Foundation Server (和 Express) 2013
  • 从 Visual Studio Team Foundation Server (和 Express) 2010 升级到 Visual Studio Team Foundation Server (和 Express) 2013

结转资产

在遵循受支持的升级路径时,Visual Studio Team Foundation Server 中的所有数据(工作项、源文件、测试和测试结果、生成和仓库数据)都会转发。 但是,即使遵循受支持的升级路径,在升级到新版本之前,也应采取足够的措施备份和保护数据。