Visual Studio Icon Visual Studio 2015 平台目标以及兼容性


Visual Studio 2015 包含许多激动人心的新功能,可支持跨平台移动开发、Web 和云开发、IDE 效率增强等。

系统要求

无法在 Visual Studio 2015 System Requirement page(Visual Studio 2015 系统要求页)上找到 Visual Studio 2015 的系统要求。

平台目标

Visual Studio 提供了用于创建应用的先进工具和技术,使应用可充分利用最新的平台功能。 Visual Studio 2015 也面向早期版本的平台(如 Windows 7),因此,可以创建新应用或更新在早期版本的 Windows 上运行的应用,并充分利用 Visual Studio 2015 中增强的开发工具、质量增强功能和团队协作功能。 有关详细信息,请参阅管理项目引用Visual Studio 多目标概述

适用于 Windows 桌面开发的 Visual Studio 2015 支持

目标平台 1 本机代码开发 托管代码开发
Windows 10 ✔️ 2 ✔️ 2
Windows 8.1 ✔️ 2 ✔️ 2
Windows 8 ✔️ 2 ✔️ 2
Windows 7
Windows Vista ✔️ 3 ✔️ 3
Windows XP ✔️ 3 ✔️ 3, 5
Windows Server 2012 R2 ✔️ 2 ✔️ 2
Windows Server 2012
Windows Server 2008 R2
Windows Server 2008
Windows Server 2003 ✔️ 3 ✔️ 4, 5

脚注

  1. 当用于该平台的最新可用服务包时,Visual Studio 支持列出的平台。 有关详细信息,请参阅 Microsoft 支持生命周期
  2. 请参阅下表,了解 Visual Studio 2015 对 Windows 通用应用和 Windows 应用商店应用开发的支持。
  3. 远程调试和分析工具不可用于目标平台。
  4. 需要并行安装 Visual Studio 2010。 有关详细信息,请参阅 A Look Ahead at the Visual Studio 2012 Product Lineup and Platform Support(Visual Studio 2012 产品系列和平台支持介绍)。
  5. 需要使用 Visual Studio 托管多目标

用于 Windows Universal、Windows 应用商店和 Windows Phone 应用开发的 Visual Studio 2015 支持

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

Visual Studio 2015 版本 已安装用于开发的操作系统 Windows Universal 适用于 Windows 8.1 的 Windows 应用商店应用 Windows Phone 8.1 应用 适用于 Windows 8 的 Windows 应用商店应用 Windows Phone 8 应用
Enterprise、Professional、Community Windows 10 ✔️ 2 不受支持 3 ✔️ 4, 5
Enterprise、Professional、Community Windows 8.1 ✔️ 1 ✔️ 2 不受支持 3 ✔️ 4, 5
Enterprise、Professional、Community Windows
Server 2012 R2 仅生成 仅生成 2 仅生成 不支持 仅生成
Enterprise、Professional、Community Windows 8 ✔️ 1 不支持 不支持 不支持 ✔️ 5
Enterprise、Professional、Community Windows
Server 2012 仅生成 不支持 不支持 不支持 仅生成
Enterprise、Professional、Community Windows 7 仅生成 不支持 不支持 不支持 不支持
Express for Windows 10 Windows 10 不支持 不支持 不支持 不支持

脚注

  1. 在低于 Windows 10 的操作系统上运行时,一些适用于 Windows 通用应用开发的 Visual Studio 功能可能会降级。
  2. 支持对 Windows 8.1 进行远程调试。
  3. Visual Studio 2015 支持将 Windows 应用商店应用项目从 Windows 8 迁移到 Windows 8.1。 可以使用 Visual Studio 2013 维护现有 Windows 8 项目,包括 Windows 8.1 和 Windows 8 的远程调试。 使用 Visual Studio 2012 新建 Windows 8 项目。
  4. Visual Studio 2015 支持将 Windows Phone 7 和 7.5 项目迁移到 Windows Phone 8。
  5. 支持将 Windows Phone 8 项目迁移到 Windows Phone Silverlight 8.1。

与早期版本的兼容性

可在 Visual Studio 2015 中打开适用于 Windows 8.1 和 Windows Phone 8.1 的 Windows 应用商店应用项目。

可以同时安装和使用 Visual Studio 2015 与 Visual Studio 2013 和 Visual Studio 2012。 也可以在装有 Visual Studio 2015 RC 的情况下进行安装,无需卸载 RC。

.NET 4.6 是 .NET 4、.NET 4.5、.NET 4.5.1 和 .NET 4.5.2 的高度兼容就地更新版。 有关 .NET 兼容性的详细信息,请参阅 .NET Framework 中的应用程序兼容性

升级路径

当你按照支持的升级路径进行升级时,Visual Studio 源、解决方案和项目文件将继续正常运行;不过,这些源肯定会有一些更改。 虽然我们无法保证各版本之间的二进制兼容性,但是会尽量记录重大更改,以帮助你顺利完成更新。

Release Management 升级路径

Release Management 2015 是一个完整的布局,其中包含最新的附加功能和软件更新。 尝试升级到 Release Management 2015 之前,请确保已完整备份当前数据库和 RSA 加密密钥(请参阅这篇博客文章了解 RSA 加密密钥导出说明)。 如果 Release Management 安装失败,必须执行还原操作才能重启更新或回退到早期版本的 Release Management。

以下升级路径适用于此版本。

支持的升级

  • 从 Visual Studio 2013 Release Management 升级到 Visual Studio 2015 Release Management
  • 从 Visual Studio 2013 Update 4 Release Management 升级到 Visual Studio 2015 Release Management
  • 从 Visual Studio 2015 RC Release Management 升级到 Visual Studio 2015 Release Management