文章编号: 2797915 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

简介

Microsoft 发布的 2012 年 11 月 26,Microsoft Visual Studio 2012 更新 1 (Visual Studio 2012.1)。本文列出的新功能和 Visual Studio 2012 更新 1 中已修复的问题。

更多信息

如何获取 Visual Studio 2012 更新 1

您可以从下载并安装此版本的 Visual Studio 更新 Microsoft 下载中心。下面的文件,可从 Microsoft 下载中心下载:
立即下载 Visual Studio 更新 1 包。
有关如何下载 Microsoft 支持文件的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
119591 如何从联机服务获得 Microsoft 支持文件
Microsoft 扫描此文件中的病毒。Microsoft 使用该文件被发送的日期可用的最新病毒检测软件。该文件保存在安全性得到增强的服务器上,有助于防止对文件进行任何未经授权的更改。

重新启动要求

安装这个程序包后,您不必重新启动您的电脑。

有关此更新

支持的语言

Visual Studio 2012 更新 1年提供了针对以下版本的更新:
  • 中文 (简体)
  • 繁体中文
  • 捷克语
  • 英语
  • 法语
  • 德语
  • 意大利
  • 日语
  • 韩语
  • 俄语
  • 波兰
  • 葡萄牙语 (巴西)
  • 西班牙语
  • 土耳其语

受支持的操作系统

有关受支持的操作系统的详细信息,请访问以下 Microsoft 网站:
Visual Studio 2012 的平台兼容性和系统要求

支持的体系结构

  • 32 位 (x86)
  • 64 位 (x64) (WOW64)

硬件要求

  • 1.6 千兆赫 (GHz) 或更快的处理器
  • 1 千兆字节 GB RAM (如果在虚拟机上运行 1.5 GB)
  • 1 GB 的可用硬盘空间
  • 5400 RPM 硬盘
  • 在 1024年 × 768 或更高的分辨率运行的 DirectX 9 支持的视频卡

软件要求

您必须具有要应用此更新的安装"适用于"部分中列出的受支持 Visual Studio 2012 程序之一。

对 Visual Studio 2012 更新 1 的支持

通过 Visual Studio 2012 更新 1 的正式支持不可用 Microsoft 技术支持网站.

非正式的社区支持 Visual Studio 2012 更新 1 是可通过 Microsoft 开发人员网络 (MSDN) 论坛.

新功能和 Visual Studio 2012 更新 1 中已修复的问题

新功能

Microsoft SharePoint 开发
若要提高质量、 可扩展性和灵活性,其他应用程序生命周期管理 (ALM) 功能添加到 SharePoint 开发,例如,负载测试和编码的 UI 测试支持。
  • IntelliTrace SharePoint 应用程序的集合
    此功能可以更改并访问数据,并为 SharePoint 应用程序提供了丰富的分析体验。
  • 能够创建编码的 UI 测试的 SharePoint 2010 应用程序
    这些测试模拟用户交互并验证的功能和行为的应用程序的用户界面。
  • Web 性能测试
    Web 性能测试的 SharePoint 解决方案可以验证性能。测试记录,然后运行和分析 SharePoint 解决方案。
  • 负载测试对 SharePoint 应用程序支持
    此功能使 SharePoint 应用程序的压力测试。它可以模拟高用户负载、 不同的网络拓扑中和其他一些情况。
  • SharePoint 仿真程序提供基本行为的 SharePoint 2010 服务器对象模型
    SharePoint 仿真程序提供了一个框架,Microsoft 虚假站点。该框架使开发人员能够编写单元测试的存根 (stub) 出必需的 SharePoint 依存关系。
Windows 开发
  • 启用 Windows XP 以用于生成 Visual C++ 应用程序为目标
    您可以通过使用 Visual Studio 的 c + + 多目标功能的目标 Windows XP。此功能使您可以在 Visual Studio 2012 中使用 Microsoft Visual Studio 2010 编译器。
  • JavaScript 内存分析工具
    JavaScript 内存分析工具可帮助您了解内存使用情况,并在您的 Windows 存储区应用程序构建针对 Windows 的使用 JavaScript 中查找内存泄漏。
  • 内存的 JavaScript 应用程序分析
    探查器可以帮助您在您的 JavaScript 函数和算法中,查找性能瓶颈。
  • Windows 存储 c + + 单元测试的改进
    您可以添加到 c + + Windows 存储可执行文件的引用,并自定义您的 c + + Windows 存储单元中的可扩展应用程序标记语言 (XAML) 控件测试库。
  • 对基于 ARM 的本机转储文件调试支持
    您可以使用相同的转储调试功能,您习惯于在基于 x86 或基于 x64 的计算机上调试从基于 ARM 的计算机和设备的本机 c + + 应用程序的转储文件。
  • 对调试混合的托管和本机 Windows 存储应用程序的支持
敏捷团队
您可以轻松、 敏捷计划使用 Web 访问,现旁边现有 Scrum 支持新的 Kanban 支持。
新的测试功能在 Microsoft 测试管理器 (MTM)
  • 在 MTM 的 web 应用程序的代码覆盖率
    测试人员可以立即知道多少应用程序代码时所包括的 MTM,内部执行的测试用例,开发人员现在可以知道他们的代码是否正在访问由应用程序以及是否有效测试用例。
  • 跨浏览器测试编码的 UI 测试支持
    您可以使用编码的 UI 测试可帮助自动执行 Internet Explorer,Firefox 和 Chrome 构建的基于浏览器应用程序。
  • 从探索性测试创建图像操作日志
  • 填充在 MTM 使用分层查询的测试套件
  • 直接编辑测试用例的测试运行程序的 MTM 的属性
  • 数据收集器在 Visual Studio 的单元测试分组填充特征信息
    现在,您可以组织和筛选测试运行基于测试资源管理器中的几个条件。特性是一个新概念,一些基础条件的共同点: 测试类别、 测试属性、 优先级和所有者。
  • 暂停和恢复在 MTM 的手动测试会话的能力
  • MTM 以及 Microsoft 反馈客户端的自动更新
  • 用于编码的 UI 测试的可用性改进
  • 无需手动安装用于负载测试的 SQL Server Express (默认情况下使用 LocalDB)
  • 使用命令行功能深层副本测试计划,从而更好地支持版本管理
  • 从命令行发布测试结果到 Team Foundation Server (TFS)
Team Foundation Server 中的新功能
其他改进

已修复的问题列表

实体框架工具
  • 实体框架设计器可能会覆盖基于 S 空间属性的各个方面的 C-空间属性的各个方面。
  • 添加一个空的 ADO.NET 实体数据模型后生成该解决方案会失败。
  • .Tt 文件停止生成嵌套在项目文件夹下的.edmx 文件之后。
ASP.NET 编辑器
  • 当您键入启动时不会关闭 HTML 标记<script></script>
  • 如果用户控件和控件在同一 tagPrefix 节点混合,IntelliSense 会显示警告。
  • CSS 代码示例在.less 文件中不能正常工作。
  • Visual Studio 2012 不能结束标记的 HTML 文件中自动插入。
Web 工具
  • 时间戳签名问题会影响 web 平台和工具 (WPT) 包。
  • 在 Visual Studio 设计器中保存一个文件后,将显示已更新标志。
  • 添加从数据库生成新的实体模型之后使用过多内存。
  • 从云服务项目中的 web 页在浏览时,将显示本地 Internet Information Services (IIS) 速成版实例。
  • "应用程序/JavaScript"内容的 JavaScript 文件未注册到 Visual Studio 2012。
  • 在 JavaScript Windows 存储区应用程序模板中不支持从右到左。
  • Visual Studio 2012 不支持 WinJS 软件开发工具包 (SDK)。
  • Visual Studio 2012 崩溃时保存只读的清单,然后选择 取消 若要关闭该对话框。
Web 发布
  • 当您创建 Visual Studio 2012,则无法安装该 Web 部署的组件。
  • Web 工具扩展 (WTE) 网站发布操作不会不必要的预编译。
生成 TFS 中的自动化
  • 生成计划作业失败 TFS 中的两次。
  • "TF50620: A5BD927E-17AE-41F9-B8F3-34BE44653408 Team Foundation 标识作用域不存在"错误,并且您不能升级到 Visual Studio 2012.1。
  • 消息队列设置都将丢失。
  • 您不能在生成文件中团队系统 Web 访问 (TSWA) 的摘要和日志视图的 web 浏览器。
云智能和 TFS 中的管理
  • Visual SourceSafe (VSS) 安装程序法规遵从性问题。
  • ReleaseManifest.xml 中的 Visual Studio 2012.1年里程碑信息。
  • "对象不支持此属性或方法",访问团队配置文件页时出错。
TFS 中的协作
  • PowerPoint 图板停止工作时卸载 Visual Studio 2012.1。
在 TFS 服务框架
  • "执行下面的脚本时出现错误: upd_IdentitySnapshotToDev11M36.sql。失败在行 242 批启动。语句行: 2。"将集合附加到 Visual Studio 2012.1 服务器时出现错误。
  • 如果数据库排序规则名称包含"90"并且 Microsoft SQL Server 2012年上承载此实例,您不能升级到 Visual Studio 2012。
  • 在 Visual Studio 2012 客户端不支持冠以其他商标的 Url (例如 tfs.visualstudio.com)。
  • 当您尝试删除脱机集合中的项目"异常类型引发了 Microsoft.TeamFoundation.Framework.Server.HostShutdownException 的"错误。
  • LocalScopeId 中值不是变 tbl_GroupScope 当您更改服务器 id。
  • 您不能分离和重新附加一个克隆的集合的数据库实例,并且索引冲突出现故障。
  • 当您使用复杂的标识或组成员资格地形导致性能下降。
在 TFS 版本控制
  • 在查询计划 prc_CheckIn 过程使内存容量较大的估计。
  • "不能插入空值 (QU1)"TFS 2012 服务和 VC + + 中的异常 UpdateLocalVersion 命令将失败。
.NET 运行时
  • "代码分析错误的同类-CA2149 透明代码不能引用安全关键项"使用默认的"Windows Phone XAML 和 Direct3D"项目模板创建新的应用程序时出错。
F#
  • 排序算法的 FSharp.Core.dll 程序集可能会产生不正确的结果,并且您不能将包含 F# 到 Windows 存储区的代码的应用程序部署。
ClickOnce
  • "不是有效 Win32 应用程序"错误,当您尝试使用 ClickOnce 部署到 Windows XP 的 Windows Presentation Foundation (WPF) 应用程序。
C + + 编译器
  • 位字段交换臂编译器生成的代码不正确。
  • 当 CPU 中包含无效的地址时调试接口访问 (DIA) 臂堆栈设置显示空牌叠。
  • WinCE 默认入口点 _stdcall 而不是 _cdecl.
  • 是 WinCE 的映像基符号名 ImageBase 而不是 CeImageBase.
  • 一个 VC + + 文件需要较长的时间进行编译。
  • 无符号的目标都进行调用 vcredist_x86, vcredist_x64vcredist_arm 文件。
设置
  • 当您安装 XP 目标包"Microsoft XP 支持 Visual Studio 的"错误。
C + + 编辑器
  • 您可能会丢失的属性表更改属性管理器中。
  • "异常 0xC0000005 ;SQLCEOLEDB40。DLL! 卸载"在运行 Visual Studio 2012 中的 VC + + 应用程序时出现错误。
  • "异常 0xC0000005 ;MICROSOFT。VISUALSTUDIO。CPPSVC。内部。当您在 Visual Studio 2012 运行 VC + + 应用程序 DLL!"时出错。
  • 您会遇到死锁之间 Devenv.exeVCPkgSrv.exe 文件。
  • VC + + 项目系统不支持 Sdk 的可传递闭的包。
标准 c + + 库
  • 在安装过程中潜在的品牌问题。
  • 并行模式库 (PPL) 创建异步操作时,应用程序间歇性地崩溃。
C 运行库 (CRT)
  • 替换 mempcy 臂 CPU 的使用更快地从 Windows 版本的函数。
Visual Studio 基础知识
  • NetFx 负载不是团队代理和 TFS 中的重新签名的版本。
  • 在 Visual Studio 2012.1 包列表中不包括专业测试和客户反馈库存单位 (SKU)。
  • 在 Visual Studio 的 2012.1 上的消息"卸载已完成"页使用信息图标,而不是显示的警告图标。
  • ProjectReference 和 SKURef 不会更新 Visual Studio 2012.1 MSP WDExpress 核心 MSI 文件。
  • Visual Studio 2012 不包含 TFS_ServerCore.msi 软件包。
  • 线程的等待对话框标题栏颜色很好地与 Microsoft Visual Studio 2010 的自定义颜色主题无效。
Visual Studio IDE
  • 当您尝试关闭 Visual Studio 2012 时发生崩溃。
  • "异常 0xC0000005 ;DEVENV。EXE!当您更改默认安装路径在 Visual Studio 2012 CDevEnvAppId::Run"错误。
  • Chrome 没有自动出现在列表中 与浏览 在 Visual Studio 2012 中的对话框。
  • 您不能启动。在 Visual Studio 2012 RC 更新 VSIX 设置后安装 7 月 2012年。
本地化
  • 未翻译一些 IntelliSense 文本。
ASP.NET 数据
  • 生成项目后,数据源窗口被禁用。另外,"数据源不支持当前项目的"则会显示警告。
代码分析
  • "MSBuild 找不到该代码分析工具"的 Windows 桌面 Visual Studio 速成 2012年中运行代码分析时出错。
敏捷
  • 不能创建存根 (stub) 或填充程序对程序集使用时没有反馈 虚假站点 函数。
我的工作
  • 您会遇到崩溃和数据丢失问题,在代码中的检查工作流。
  • MyWork 的"可用的工作项"一节中不显示选定的区域路径下的工作项。
  • 功能支持信息栏不会不会消失在 TFS 2010 升级到 TFS 2012 时。
调试程序
  • 764861: 在尝试调试本机基于 x 32 的应用程序时崩溃,visual Studio 2012。
  • 760468: 远程终结点不可访问,并在不能启动或附加调试器 Visual Studio 2012。
  • "异常 0xC0000005 ;VSDEBUGENG。MANIMPL。Visual Studio 2012 中的应用程序进行调试时,DLL!"错误。
  • 应用程序可能会崩溃或调试优化本机基于 ARM 的二进制文件时,会发生数据损坏。
  • 远程调试器安装程序对话框窗口中,在品牌名称不正确。
  • "异常 rxoejih3rskjez4xxwpxudkcppwjodng ;VSDEBUGPRESENTATIONPACKAGE。NI。Visual Studio 2012 中的应用程序进行调试时,DLL!"错误。
  • 您不能调试基于 ARM 的 VC + + 应用程序,最新 Windows 硬件更改。
  • 您不能通过在 Visual Studio 2012 中使用调试器逐句动态 SQL 脚本文件中。
  • 调试应用程序安装的程序包后,您不能卸载应用程序软件包。
  • 等待对话框不是有第三方网络软件块本地 64 位调试时的帮助。
IntelliTrace
  • "'Microsoft.VisualStudio.TraceLogPackage.TraceLogPackage,Microsoft.IntelliTrace.Package.11.0.0,版本 = 11.0.0.0,区域性 = 中性,公钥令牌 = b03f5f7f11d50a3a 未能正确加载包"调试 Visual Studio 2012 中一个新的项目时出现错误。
代码映射
  • 标志图标 代码映射 不会更新。
T4
  • 使用实体框架模板,您不能调试 T4 模板。
实验室管理器
  • 您不能在 Microsoft Windows 2008 R2 Service Pack 1 (SP1) 主机上创建网络隔离环境。
  • 您不能通过版本验证测试 (BVT) 脚本创建的 TestEnvironment.xml 文件。
  • LoadTestScenario 用例滚动生成 BVT 中无法正常工作。
  • "指定的转换是无效"当您尝试停止编辑任务方案记录异常。
  • 您不能从 Visual Studio 2012 远程存储获得 VC + + 运行时。
  • 在 Visual Studio 2012 太长,测试签名的时间。

属性

文章编号: 2797915 - 最后修改: 2013年1月17日 - 修订: 5.0
这篇文章中的信息适用于:
  • Microsoft Visual Studio Premium 2012
  • Microsoft Visual Studio Professional 2012
  • Microsoft Visual Studio Express 2012 for Web
  • Microsoft Visual Studio Express 2012 for Windows 8
  • Microsoft Visual Studio Express 2012 for Windows Desktop
  • Microsoft Visual Studio Ultimate 2012
  • Microsoft Visual Studio Team Foundation Server 2012
  • Microsoft Visual Studio Express 2012 for Windows Phone
关键字:?
kbsurveynew kbexpertiseadvanced kbqfe atdownload kbmt KB2797915 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 2797915
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com