Visual Studio 图标 Visual Studio 2013 Update 5 发行说明

重要

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

Visual Studio 2013 发布

你可以查看 Visual Studio 2013 所有版本的发布说明:

重要

Apache Cordova 工具的所有以前版本都与 Update 5 不兼容。 如果以前安装了适用于 Apache Cordova CTP 扩展的工具,则必须在安装 Visual Studio 2013 Update 5 之前卸载该扩展。 如果需要 Apache Cordova 支持,请使用 Visual Studio 2015。

下载 Visual Studio Community 2013

可从 My.VisualStudio.com 下载 Visual Studio 2013。 My.VisualStudio.com 需要免费的 Dev Essentials 订阅或 Visual Studio 订阅

发行说明图标 Visual Studio 2013 Update 5

发布日期:2015 年 7 月 20 日

此版本中的新增功能

全球 Azure 数据中心的基于云的负载测试

使用 Visual Studio Team Foundation Service 设置运行负载测试所需的基础结构变得更加简单:现在,可以从全球任何受支持的 Azure 数据中心执行基于云的负载测试。

当前迭代查询标记

现在,您可以在 Visual Studio Online 或 Visual Studio Team Foundation Server 2015 上,使用 Visual Studio 中的 @currentIteration 令牌运行查询。

团队项目重命名对本地工作区的支持

我们包括重命名团队项目后更新 本地工作区 的功能。 执行 get 或签入操作会自动更正工作区映射,从而使用新的团队项目名称。

有关重命名团队项目的详细信息,请参阅 重命名项目

漏洞修复

Debugger

  • 添加了对在版本 9.3 硬件上捕获深度缓冲区的支持。 这支持对在 Windows Phone 上运行的基于 Unity 的应用程序进行图形调试。

Visual Studio IDE

  • 通知中心的关键通知可能指示必须获取或续订开发人员许可证。 如果关闭此通知,然后打开另一个项目,则再次显示关键通知。
  • 生成需要 WinRT 注册的 Windows 应用商店应用程序时,在运行时不再收到 System.TypeLoadException 异常。
  • 假设已在 Windows 10 Insider Preview 上将默认浏览器设置为 Spartan。 在关键字或工具窗口中按 F1 时,你可能会发现所有联机帮助呼叫现在都失败,并且无法访问任何联机帮助内容。
  • 如果以前已连接到另一个集合,则除非 Visual Studio 重新启动,否则无法分支。 通过此更新,此问题不再存在。
  • 通过此更新,对之前重命名的团队项目尝试签入一组挂起的更改后,您将不再看到无用的错误消息。
  • 对于客户端中挂起的更改,服务器工作区中的编辑不再丢失。

Team Foundation Server

  • 当您尝试使用团队资源管理器打开名称包含过多 Unicode 字符的 SharePoint 文档时,这些文档现在可以正确打开。
  • 在 Team Foundation Server 2013 Update 4 中,当处于利益干系人许可证级别时,无法使用反馈客户端提交反馈。 但是,在 Team Foundation Server 2013 Update 5 中,当处于利益干系人许可证级别时,可以使用反馈客户端提交反馈。
  • 在 Web Access 中与其他用户同时更改工作项时,不再遇到以下问题之一:
    • 已成功保存工作项。 但是,如果更改了“状态”字段并将“原因”字段设置为非默认值,则“原因”字段值将还原为默认值。
    • 未保存工作项,并且收到“字段'状态'不能为空”错误消息。
  • 当你拥有的数据除了空白符之外完全相同时,你将不再被阻止使用仓库(例如,“调试”和“调试” )。
  • 对于循环重命名并且以前删除过子文件夹的文件夹,tf 合并命令不再在无限循环中冻结(prc_PendMerge)。
  • 作为 Git 用户,您现在可以对托管在 TFS 实例上的 Git 存储库执行附注标签的浅克隆。
  • 在当前夏令时时间段外输入的 DateTime 字段值的工作项不再在 Web Access 中出现错误。
  • 使用 TFS 备份工具还原数据库备份时,如果为不同的位置设置了 SQL Server,日志文件(.ldf)和数据文件(.mdf)将不再还原到同一位置。
  • 针对“随着时间的推移生成成功”、“烧毁仪表板”、“烧毁和燃烧率”和“故事概述”等报表进行了新的性能改进。
  • 在下载远程存储库中的更改时,您的配置文件不会再被替换为特制文件。 配置文件位于存储库外部。 通过将此文件替换为恶意文件,可以重映射 Git 命令,以便执行以您的凭据运行的任意命令。 在这种情况下,可能会将错误的文件引入 Git 存储库。
  • 若您有查看事件的权限,现在即便团队订阅的创建者没有查看这些事件的权限,您仍然可以接收到团队通知。
  • 我们在 Web 访问中使用 TFS 时提高了性能。
  • 我们改进了固定图表的显示。 图例不再隐藏,图表的排列方式更好。
  • 与附件和工作项链接有关的某些工作项规则,现在恰当地运行。
  • 如果有一个工具阻止 COM 在 CLR 启动期间注册(如 Fusion 日志记录),则现在可以禁用拉取请求,以允许作业代理正常运行。

已知问题

常规

注释

请认真遵循本部分所述的步骤。 如果注册表修改不正确,可能会发生严重问题。 在修改注册表之前, 请备份注册表,以便在出现问题时进行还原

尝试从 Visual Studio 录制 Web 性能测试时,Internet Explorer 的 WebTest 录制器插件不会加载。 若要解决此问题,请删除以下注册表项:

  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Discardable\PostSetup\Component Categories64

单元测试

从早期版本升级到 Visual Studio 2013 Update 5 时,你可能会发现现有的单元测试应用程序(Windows Phone)Visual C# 项目不会生成。 若要解决此问题,请修复 Visual Studio 2013 Update 5 安装。