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

本文内容

概要

本文介绍了 Microsoft Visual Studio 2010 Service Pack 1 (SP1) 有关的信息。此外,本文列出了所修复的问题,并添加 Visual Studio 2010 SP1 中的技术改进。

更多信息

如何获取 Visual Studio 2010 SP1

若要获取 Visual Studio 2010 SP1,请访问下面的 Microsoft 网站:
Microsoft Visual Studio 2010 Service Pack 1

有关此服务包

支持的操作系统

  • Windows Server 2008 R2 (基于 x64)
  • Windows 7 (基于 x86 和基于 x64 的)
  • 与 Service Pack 2 的 Windows Server 2008 (所有基于 x86 和基于 x64 版本)
  • 与 Service Pack 2 的 Windows Vista (所有基于 x86 和基于 x64 版本简易版除外)
  • Windows Server 2003 R2 (所有基于 x86 和基于 x64 版本)
  • Windows Server 2003 (所有基于 x86 和基于 x64 的版本) Service Pack 2

    注意 您必须安装在运行 Windows Server 2003 的计算机上应用此 service pack 的 MSXML 6.0。有关如何获取 MSXML 6.0 的详细信息,请访问下面的 Microsoft 网站:
    Microsoft 核心 XML 服务 (MSXML) 6.0
  • Windows XP Service Pack 2 (SP2) 或更高版本的 Windows XP
  • Service Pack 3 以及 Windows XP (基于 x86 的版本简易版除外)

支持的体系结构

  • 32 位 (86)
  • 64 位 (x64) (WOW)

硬件要求

  • 1.6 千兆赫 (GHz) 或更快的处理器
  • 1024 MB 内存 (如果在虚拟机上运行 1.5 GB)
  • 5.5 GB 的可用硬盘空间
  • 5400 RPM 硬盘上
  • 1024 × 768 或更高分辨率显示器在运行 DirectX 9 兼容视频卡
  • DVD 驱动器

软件要求

您必须安装“适用于”一节中列出的受支持的 Visual Studio 2010 程序之一,才能应用此 service pack。

Visual Studio 2010 SP1 的支持

通过在 Microsoft 支持网站提供了 Visual Studio 2010 SP1 的正式支持。有关 Microsoft 支持的详细信息,请访问下面的 Microsoft 网站:
http://support.microsoft.com
通过 Microsoft 开发人员网络 (MSDN) 论坛提供了有关 Visual Studio 2010 SP1 的非正式的社区支持。有关 MSDN 论坛的详细信息,请访问下面的 Microsoft 网站:
http://social.msdn.microsoft.com/Forums/en-US/categories

此服务包中包含

Visual Studio 2010 SP1 包含 Microsoft.NET Framework 4 的更新。有关此更新的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2468871 Microsoft.NET Framework 4 的更新

增加的技术的进步,并在 Visual Studio 2010 SP1 中已修复的问题

技术改进

帮助查看器 1.1
若要支持开发人员的效率,是独立的应用程序,用于查看本地安装在 Visual Studio 2010 SP1。新的本地帮助查看器中添加了以下技术改进:
  • 快速访问菜单栏图标: 快速访问其他高使用率技术改进或工具。这包括对表的目录 (TOC) Help Library 管理器、 打印、 选项和同步处理的主题
  • 本地安装的搜索内容
  • 匹配的字符串,在主题中搜索
  • 控制台视图 (目录、 索引、 最爱,和搜索结果)
    • 关键字索引主题列表
    • 目录视图
    • 收藏夹
    • 历史记录
    • 搜索结果列表视图
  • 快捷菜单
  • 内容窗口中打印主题
  • 选项: 更改显示字体大小,历史记录和这面控制台视图中的主题的数量显示在
Silverlight 4 支持
在 Visual Studio 2010 SP1 包含 Microsoft Visual Studio 2010 Silverlight 4 的工具。这将添加面向 Silverlight 4 中的 Silverlight 设计器和项目系统支持。这还提供对新的 Silverlight 4 技术改进的支持。这种新技术包括使用隐式样式和浏览 Silverlight 4-的器外 (OOB) 应用程序。可以自动启动和调试 OOB 应用程序从 IDE,内部指定签名的受信任的 OOB 应用程序的 XAP 和设置的 OOB 窗口特征。
.NET Framework 3.5 的基本单元测试支持
在 Visual Studio 2010 SP1,现在可以测试您的应用程序面向.NET Framework 3.5 的功能。有关如何启用此功能的详细信息,请参阅下面的 MSDN 博客:
Amit Chatterjee.NET 3.5 单元测试的讨论
用于 Silverlight 性能向导
Visual Studio 2010 SP1,您可以通过分析代码优化的 Silverlight 应用程序性能。传统的代码事件探查器不能调整 Silverlight 应用程序的呈现性能。对于许多较高级别的探查器添加到 Visual Studio 2010 SP1,以便您可以更好地确定哪些应用程序占用的时间。
64 位的 IntelliTrace 与 SharePoint
IntelliTrace 是革命性的新技术,可以向前移动的 Visual Studio 2010 中的调试和调试会话中向后。然而,由于时间限制并因为它是一个全新的功能,此技术并不在所有情况下都起作用。

Visual Studio 2010 SP1 启用 IntelliTrace 调试 64 位解决方案和 Microsoft SharePoint 场解决方案的技术。
软件呈现
默认情况下,软件呈现被启用在 Windows XP 和 Windows Server 2003 上,以帮助改进的性能和稳定性的 Visual Studio 2010。
检测混合模式安装
如果您在同一台计算机上安装 Visual Studio 2010 中的多个版本,可能会在 Visual Studio 的同一个实例运行程序二进制文件的组合。例如,有的发行版本的 Visual Studio 2010 最终有 Microsoft Visual Basic 速成版 Service Pack 1 安装在同一台计算机上安装时,将出现此问题。这种类型的安装可能会导致稳定性或正常工作的问题。Visual Studio 2010 SP1 检测 SP1 的安装是否完整,并可能会提示您安装不完整,如果对其进行更新。这可确保安装在已知的、 稳定的状态。

Web 开发

IIS Express 支持
Visual Studio 2010 SP1,使您可以使用 Internet Information Services (IIS) 7.5 速成版作为本地宿主服务器的网站和 Web 应用程序项目。

注意在 SP1 中,不包含 IIS 7.5 Express,并且必须单独下载它。有关详细信息,请访问以下博客:
http://weblogs.asp.net/scottgu/archive/2011/01/03/vs-2010-sp1-beta-and-iis-developer-express.aspx
SQL Server CE 4 支持
Visual Studio 2010 SP1,可以管理 Microsoft SQL Server Compact 4.0 SDF 文件在解决方案资源管理器和服务器资源管理器中的 web 项目的上下文中。此外,Visual Studio 2010 SP1 还使您能够在 SQL 数据源控件中使用与 Microsoft ASP.NET Web 窗体的 SQL Server Compact 4.0。

注意在 Visual Studio 2010 SP1 中,不包括 SQL Server Compact 4.0,则必须单独下载。有关详细信息,请访问以下博客:
VS 2010 SP1 和 SQL CE
剃刀支持
更改 web 项目系统和 HTML 编辑器来支持新的 Razor 语法。通过 ASP.NET 网页和 ASP.NET MVC 3 使用这种新语法。

注意在 SP1 中,不包含 razor,并且必须单独下载它。有关详细信息,请访问以下博客:
引入"Razor"--新的视图引擎的 ASP.NET

如何在 Visual Studio 2010 中获取 Razor 语法支持

Web PI 集成
支持用于 Microsoft Web 平台安装程序 (PI) 添加 Visual Studio 2010 SP1 中,如下所示:
  • 允许快速访问,以启动 Web PI 的最新版本添加新的工具栏。此外,如果未安装 Web PI,下载第一次。
  • 打开 IIS 7.5 Express、 SQL Server Compact 4.0 或 ASP.NET Razor 语法使用 web 项目时,一个对话框将出现,提出要下载并安装这些组件,如果不已安装的组件,则使用 Web PI。
可部署的依赖项
在 Visual Studio 2010 SP1 中添加一些新的技术组件可以与应用程序的 bin 部署。然后,可以使用这些组件,即使您将部署到服务器未安装这些组件的应用程序。在 Visual Studio 2010 SP1,便于您将这些可部署的依赖项添加到 web 项目中添加一个新的对话框。若要访问该对话框,请右击解决方案资源管理器中的项目,然后选择添加可部署的依赖项。支持以下组件:
  • 使用 Razor 语法的 ASP.NET Web 页
  • SQL Server Compact 4.0
  • ASP.NET MVC 3
有关详细信息,请访问以下博客:
如果没有安装 MVC 纸盒用剃刀到 Windows 服务器中部署 ASP.NET MVC 3

Bin 部署 SQL 袖珍版 4.0 和 Razor web 项目的方法
HTML5 和 CSS3 的支持
初步支持加入 HTML5 的 HTML 编辑器,您可以获取 IntelliSense 并验证 HTML 元素和属性。将在未来版本的 Visual Studio 提供带来了更完整的 HTML5 体验的完整版本。有关详细信息,请访问以下博客:
HTML5 & CSS3 在 Visual Studio 2010 SP1
WCF RIA 服务 V1 SP1 包含
10 种不同语言所支持的 Visual Studio 2010 SP1 现在本地化,WCF RIA 服务。现在,实体可以包含复杂类型的成员。例如,您可以使用 Customer.Address 类型: 客户是一个实体,但地址不是实体。现在可能在同一个应用程序中的多个 DomainService 类中使用实体类型。有关如何使用给定的实体类型中最大的一个 DomainService 的限制则提升。代码生成可扩展性点现在已经随处可见。它可以用于基于 T4 和其他代码-生成器外部产品。此外,现在对于 EntitySet 类和 EntityCollection 类启用数据窗体添加/删除操作。
有关 web 开发的详细信息
有关为 web 开发人员提供其他技术的改进在 Visual Studio 2010 SP1 的详细信息,请访问以下博客:
HTML5 & CSS3 在 Visual Studio 2010 SP1

XAML 编辑器/设计器

转到值定义
允许您直接从网页上的控件导航到应用于该控件的样式。这意味着您可以快速轻松地理解和处理应用程序中的样式和资源结构和最后肯定理解,"为什么您的应用程序上的该按钮是红色。
样式 IntelliSense
使您可以轻松地修改 XAML 中已有的样式。现在,您有 IntelliSense 属性和它们的样式中,根据目标类型的值。
数据源选择器
您可以轻松选择和修改数据源信息直接从设计图面。
高级的网格命令
可以很容易地添加、 移除和重新排列网格的行和列。
新的厚度编辑器
可让您批量编辑特定项目,例如边距或多个控件填充。
示例数据支持
您可以添加示例数据,可以在设计时查看您的项模板和绑定细上。不仅这会使挂钩数据绑定更容易通过数据绑定选择器,它还意味着可以设计到内容的大小和自动布局更加平稳。此外,设计时数据将彻底和之间流动 Visual Studio Expression Blend。
提高的稳定性
Visual Studio 2010 SP1 做了很多的稳定性提高。有关详细信息,请访问以下博客:
最终版本的 Silverlight 4 工具 Visual Studio 2010 是现已推出

C + +

基于 MFC 的 GPU 加速图形和动画
Visual Studio 2010 SP1 的 MFC 使以下两种技术:
  • Direct2D,硬件加速、 即时模式、 二维图形 API 提供高性能和高质量呈现二维几何、 位图和文本。有关详细信息,请访问下面的 Microsoft 网站:
    Direct2D
  • Windows 动画管理器,从而使丰富的用户界面元素的动画。有关详细信息,请访问下面的 Microsoft 网站:
    Windows 动画管理器
您可以利用这两种技术而不会破坏 MFC 编程模型。此外,您可以在以下目录中找到演示:
驱动器: \Program Files\Microsoft Visual Studio 10.0\Samples\1033\VC2010SP1Samples.zip
有关在 Visual Studio 2010 SP1 的技术改进的详细信息,请访问以下网站:
Visual Studio 2010 SP1 的 MFC 添加
新的 AMD 和 Intel 指令集支持
Visual Studio 2010 SP1 中添加内部函数或内部函数,以便将下一年度发放的 AMD 和 Intel 新微处理器上的扩展。内部函数允许高效计算没有函数调用的开销。有关内部函数的详细信息,请访问以下网站:
编译器内部函数
有关扩展的详细信息,请访问下列第三方 web 站点:
英特尔 AVX

Visual Basic 运行库嵌入
添加新的 Visual Basic 编译器功能使 Visual Basic 开发人员针对他们的应用程序和库平台在完整的 Visual Basic 运行时不可。有关详细信息,请访问以下博客:
VB 核心 – 新的编译模式,在 Visual Studio 2010 SP1

程序修复的问题列表

库管理器帮助
Help Library 管理器不支持多个并发会话。
帮助库代理
  • 帮助库代理内容更新后不重新启动。第一次启动计算机时没有内容,帮助库代理程序可能会崩溃。
  • 当您导航到无效的 Url 时,代理将不显示内容未找到页。
Visual Studio 编辑器
Visual Studio 外壳程序
  • 533342: 上下文菜单滚动即使没有空间来显示它们。
  • 558149: 在"查找和替换"窗口变宽每个打开的时间。
  • 574681: 单击菜单分隔条时 Visual Studio 崩溃。
  • 636464: Visual Studio 崩溃 COM 异常,每当您将其关闭。
  • 当它关闭时,Visual Studio 崩溃。
  • 当您使用 AMD CodeAnalyst 时,Visual Studio 发生崩溃。
  • Visual Studio 将尝试关闭它每次重新启动。
  • 通过双击其文件加载解决方案会导致不必要的 Dll 加载。
  • 在 Visual Studio 内处理的空闲时间会导致不必要的线程上下文切换。
  • 进度对话框中出现的某些情形。例如,c + + 项目转到定义花费相当长的时间才能完成。
  • 当您运行"devenv /safemode"模式,LightSwitch 不会加载。
  • 编辑器中停止响应时打开.aspx 和.js 文件,请使用 Telerik。
  • 已删除仅用于评估从速成版的初始屏幕。
  • 屏幕阅读器和平板电脑会导致 Visual Studio 崩溃时鼠标指针暂停在撤消按钮。
  • 当您关闭的多实例工具窗口浮动组时,Visual Studio 崩溃。
  • 撤消文件的签出时,Visual Studio 崩溃。
Visual Studio 可扩展性
调试程序

此外,Visual Studio 2010 SP1 中添加了以下改进:
  • 改进时小型转储文件,并打开调试的小型转储文件。
  • 为了减少挂起时附加进程的改进。
  • 消息传递接口 (MPI) 调试的可靠性改进。
  • 在函数计算期间线程落后的改进。
IntelliTrace
  • 日志文件的删除磁盘清理操作。
  • 在客户的应用程序中引入的崩溃被固定。
  • 当您切换到反汇编窗口输入历史模式固定的崩溃。
  • 由于跟踪文件置于运行模式的崩溃在退出被固定。
安装项目
HTML 设计器
ASP.NET 编辑器
ASP.NET 数据
Web 项目
JScript 编辑器
  • 选中了保留制表符选项时,将依本守则添加额外的空间。
  • 缩进不正确空对象文本。
  • JScript函数格式化的选项Parens并不充当"措词圆括号。"
  • ALT + A 组合键的使用不正确的键盘快捷方式 对于匿名函数的函数关键字后插入空格 命令。
  • Atlas IntelliSense 时未出现脚本管理器具有 ServiceReference http 路径。
  • 打开另一个项目,保持打开的情况下,当前项目和当前项目包含多个打开的 JScript 文件时,Visual Studio 的进程的内存将增加到 300 MB。
  • 没有 IntelliSense 存在内雇主条件。
  • 超大容量内存增长您注释还是取消注释大 JScript 文件时发生。
  • 键入将在一条线都有长内容的 JScript 文件速度很慢。
  • 全局成员来自外部文件找不到 IntelliSense。
  • 着色和 IntelliSense 损失发生后更新 IntelliSense 来引用一个远程或不存在的服务。
Windows Phone 开发人员工具
XAP 文件的部署,可能无法测试和物理电话设备上调试使用超过 64 MB。
一般 WPF 和 Silverlight 设计器

此外,Visual Studio 2010 SP1 还包含了以下改进:
  • 添加当您选择不同的颜色配置文件时的性能改进。
  • 当您关闭解决方案生成在 Visual Basic 中的事件后,将出现保存对话框。
  • 增加了可移植的程序集的支持。
XAML 设计器设计图面

此外,Visual Studio 2010 SP1 还包含了以下改进:
  • 在 ScrollViewer 控件中的控件的对齐方式会减少。
  • 此时将显示用户代码可能导致黄金栏上的未经处理的异常。
XAML 重构
  • 重命名类型时,类型的属性都不会重命名在 XAML 文件中的 Visual Basic。
  • 基于 XAML 的工作流文件选取重构的代码后面的工作流文件中的事件。
  • 重构和"转到定义"不要无法按预期工作时与 XAML 文件中进行交互和 XAML 文件未打开。.
  • 重命名一个类后,事件处理程序将不会生成已重命名的类的事件。

此外,Visual Studio 2010 SP1 还包含了以下改进:
  • 增加了TypeArguments属性中的重构类型的支持。
  • 增加了用于重构在定义中包括程序集的命名空间的支持。
XAML 属性检查器
  • 样式选择器不支持的 StyleTypedProperty 属性。
  • 551488: XAML StringFormat 编辑器不支持双转义字符。
  • 当 XAML 编辑器被固定,并设置绑定或资源时,键盘焦点可能会丢失。
  • 定义指向应用程序 XAML 文件时,"转到值"的定义将显示错误消息对话框。
  • 生成解决方案后,属性检查器中的附加的属性就会消失。
  • 画笔编辑器固定后,它会导致多次出现在属性检查器中的相同属性。
  • 按来源排序属性检查器时,不能显示内容的属性。
  • 如果您打开数据绑定选择器 DataContext 设置为 CollectionViewSource 时,将发生错误。
  • 如果应用程序加载另一个项目中使用资源选取器样式时,将发生错误。
  • 意外显示过多的附加的属性。
  • 生成并运行后,无法保留属性类别的展开或折叠状态。

此外,Visual Studio 2010 SP1 还包含了以下改进:
  • 支持设置附加属性具有相同的名称,但添加不同的命名空间,在属性检查器中。
  • 在属性检查器中的属性标记为可能的源指示添加 Silverlight 项目添加继承的支持。
XAML 编辑器
Visual Studio 工具为办公室 (VSTO) 的

此外,Visual Studio 2010 SP1 可提高 VSTO 运行时的性能。

Windows 窗体设计器
  • 您可以使用 Visual Studio 2010 IDE 打开在早期版本的项目。例如,您打开 Visual Studio 2008 的项目。在调试会话,无法重新生成或调试该项目,并且您将收到类似于以下错误消息:
    无法复制文件"obj\Debug\assembly_name"到"bin\Debug\assembly_name".该进程无法访问文件 bin\Debug\assembly_name"因为它正由另一个进程。
  • 如果您重命名或撤消粘贴的 Windows 窗体设计器中的控件时,设计器文件泄漏在 Visual Studio 2010 的实例。
  • Visual Studio 2005年项目升级到 Visual Studio 2010 中,并重新定位到.NET Framework 4 项目。Visual Studio 实例关闭时,Visual Studio 的版本支持的语言可能会崩溃。
SharePoint 的 visual Studio 工具
  • 添加到包清单模板设置 CAS 权限导致 F5 部署失败。
  • 如果 ASCX 文件超出某个特定长度,为沙盒的可视 Web 部件代码生成失败。
Visual Studio 数据工具
Visual Basic 编译器
Visual Basic 编辑器
C# 编译器
  • 调试 C# 结构,有大约 500 个字段时发生访问冲突。
  • 设计器可能不会正确计发出的代码中的类型。
C# 编辑器
  • 610734: 它在设计时在编写代码时,Visual Studio 2010 崩溃。
  • 621084: MVC3 Razor 发布候选版本可能会导致无效的代码块缩进时发布候选自动套用格式的文档。
  • 在 WPF 项目中,在关闭,C# IntelliSense 服务可能会崩溃。
  • 如果未安装的多目标功能包,在 C# 语言服务出现故障时尝试加载一个项目。
  • "突出显示引用"命令文件被关闭时,在某些情况下导致系统崩溃。
  • 生成类型会导致崩溃报告,当您打开所生成的文件。
  • 智能标记会导致某些 web 方案中的故障报告。
  • 公共字段更改为属性时,就会发生故障报告。
  • 当您将指针悬停的命名参数时,快速信息崩溃如果方法名称与本地类名相匹配。
  • C# IntelliSense 崩溃时安装解决方案导航器扩展,和"aspx\web"页打开作为额外的文件。
  • 退格键朝鲜语字符在文本编辑器中无法正常工作。

标准 c + + 库
Microsoft 基础类 (MFC) 和活动模板库 (ATL)

此外,Visual Studio 2010 SP1 可提高安全性和性能,并提供其他 ATL/MFC 中的改进。

C 运行库 (CRT)

C + + 编辑器

此外,Visual Studio 2010 SP1 还包含了以下改进:
  • 性能和稳定性方面的改进
  • 更有效的内存管理
  • 若要防止用户界面 (UI) 其他 IDE 改进冻结和崩溃
  • 改进了 F12 的性能 (转到定义) 在大型项目上的功能键。
C + + 编译器

此外,Visual Studio 2010 SP1 还包含了以下改进:
  • 优化和代码生成的多个区域中的修补程序
  • 与 Visual Studio 2008 的托管增量生成奇偶校验。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    982721 启用托管增量生成的属性不存在,当您打开 Visual C++ 2010年项目的项目属性页
C + + 调试
F#
Visual Studio 2010 SP1 的编译器,并对生成的代码的代码更正的稳定性,解决了问题。例如,此服务包解决调用约定的正确性对平台调用扩展方法发出 XML 文档注释。此外,此服务包可以提高生成事件挂接的性能上。
并发运行时

此外,Visual Studio 2010 SP1 还包含了以下改进:
  • 当您使用并发运行时 (ConcRT) 不再报告正不正确的内存泄漏。
  • 调用约定"__stdcall"现在都支持所有的 PPL,ConcRT 和并发容器。
  • 在"concurrent_queue"与"std::string。"上不会发生访问冲突
  • 可使用"parallel_for_each"函数关联的容器。
数据库项目
  • 当您尝试通过使用授权选项权限撤消的权限时,数据库项目的部署将失败。
  • 自定义的.dbschema 文件,其中包含不可打印的字符会导致 Visual Studio 崩溃时,尝试升级模型。
  • 仅将它存在于源中的元素进行比较的项才会启用时,"架构比较"功能将忽略构成儿童。
  • 当您使用导入 SQL 脚本文件向导、 脚本文件包含一个全文索引,并选中覆盖项目中已存在的对象复选框时,该脚本中的表可能被替换。
  • "架构比较"实用程序注释出表中的列时,该实用程序将更新写入到项目中,并且该对象设置为跳过
  • 如果项目包含多长时间需要标准化的 check 约束,增量数据库项目部署变得没有反应。
  • 索引提示不能解决跨数据库引用数据库项目生成中。
代码分析
此外,Visual Studio 2010 SP1 还包含以下改进:
  • 托管的代码分析 (FxCop) 现在会将 TeamBuild 服务器安装在 x64 上。
探查器
  • 性能资源管理器不会加载多个 Visual Studio 实例的启动时间。
  • 在俄罗斯和其他欧洲和拉丁美洲的语言操作系统,JScript 分析不起作用。
  • JScript 分析并不适用于 Windows Internet Explorer 9。
  • 通过使用客户 web 服务器设置分析 Web 应用程序项目时,Visual Studio 崩溃。

此外,Visual Studio 2010 SP1 还包含了以下改进:
  • 在 Hyper-V 中更准确采样
  • 改进了的 JavaScript 分析能够分析多个进程
  • 提高的稳定性,它执行 64 位分析
代码发现和验证
  • 解决出现的图形导航系统崩溃了。
  • 在体系结构资源管理器的高级的选项菜单内滚动条用户体验问题已经得到解决。
  • 运行层验证后,仍保留临时文件。
  • 在 c + + 文件夹上的"包含者"操作可能导致崩溃的体系结构资源管理器。
T4
Visual Studio 2010 SP1 包含了以下改进:
  • 自定义或扩展使用模板继承的 T4 模板
  • 帮助器库 T4 更加轻松地因为用 T4 不再锁定在内存中的引用的程序集
  • 将 T4 生成时生成部署到您的生成服务器
体系结构工具
此外,Visual Studio 2010 SP1 还包含了以下改进:
  • 交互消息现在进行排序。
  • 现在支持反向链接到层关系图元素从 Team Foundation Server 工作项。

Visual Studio 测试

Web 中的负载测试
  • 584634: 在执行测试时,可能会出现故障 web 测试结果查看器中。
  • 发生内存不足异常引发时执行请求中查找/替换操作。
  • 单击测试结果状态栏中的"阈值冲突"超链接后,发生故障的 Devenv.exe 进程。
  • 运行完成后,"页响应时间"关系图上的计数器就会消失。
  • 将结果写入到 LoadTest DB 比预期时间长才能完成。
  • 在负载测试执行期间,性能计数器将被删除。

UnitTest/TestExecution
  • 575870: 存在争用导致进入"不执行"状态的测试的测试控制器中。
  • QTAgent 将无法启动时停止响应,或者响应中运行的测试将停止运行的测试Main)函数。
  • TestContext 输出不正确顺序测试中包含的内部测试。
  • 在测试控制器中加载测试时发生的性能问题。
  • 实验室环境上运行大量测试"不执行"状态中留下一些测试。
  • 代码覆盖率突出显示的代码的非托管 c + + 代码不工作。
  • TestCaseId属性推出之后要与同一个测试方法关联的所有测试用例的是相同的。

TCM 服务器
  • 仓库重建需要相当长的时间才能完成。
  • 重置自动的测试的结果可能会导致点出现在仓库作为当前版本中的两项更改。

Microsoft 测试管理器
  • 在不同语言版本的 Microsoft 测试管理器中,"配置诊断数据适配器事件日志"页将被截断。
  • 分析测试结果导致结果成为中测试点趋势的最新结果。
  • 从右到左的语言设置不会在 MTM 会话之间保留。
  • 基于查询的测试套件重比预期时间长的大型套件。
  • 在 Microsoft 测试运行程序中选择 Firefox 播放的浏览器类型,可能会出现故障。
  • 如果被测试的应用程序启动该测试用例的操作录制的一部分,则不能收集 Intellitrace 数据。
  • 当循环访问大量的测试结果,测试结果的附件计数将返回 0。
  • 创建操作录制时,您将无法绑定"到密码参数"字段。

此外,Visual Studio 2010 SP1 还包含了以下改进:
  • 可以在 Microsoft 测试管理器中显示测试用例说明。
  • 提供了用于 Microsoft 测试管理器中的性能改进。
  • 添加表达式编码器 4.0 中手动测试的支持。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    2160831 Microsoft Visual Studio 2010 视频数据适配器的更新
检验管理器
  • 580348: 无法更改 Microsoft System Center Virtual Machine Manager (SCVMM) 服务器配置为 TFS 应用层。
  • 生成部署测试工作流或 DFS 上 WebDav 共享,不能使用放置位置。
  • 不能选择的配置有多个配置生成/部署测试工作流中的现有版本。
  • 如果正在"实验室模式",并且该服务帐户不具有管理凭据,生成服务主机崩溃。
  • 当生成代理和实验室代理安装在非实验室管理虚拟机,生成代理不会启动。
FastForward/CodedUITest
  • 553625: 编码的 UI 测试项目不符合在同一解决方案中安装和部署项目。
  • 597945: UITestException 异常的 BrowserWindow.FindMatchingControls 方法中。
  • UI 测试控件添加到 UIMap 不区分大小写。
  • 在备用凭据对话框中不显示从现有操作录制创建编码的 UI 测试。

此外,支持录制和播放的 UITest 为 Internet Explorer 9 测试版兼容性视图中添加的代码。

SQL

数据层应用程序项目: 数据层应用程序框架版本 1.1
Visual Studio 2010 SP1 包含了以下改进:
  • 在 SQL Azure 和 SQL Server 支持 DAC 升级。
  • DAC 进行升级,现在在位而不是并行的。
实体框架 (代码生成)

参考

已知的问题
Visual Studio 2010 Service Pack 1 会导致创建已安装的更新列表中的多个条目。这些项被标为"Visual C++ 标准 2010年的 Beta 1"与 KB 编号一起提供的修复程序。Microsoft 已经确认无测试版的修补程序已安装的 Visual Studio 2010 Service Pack 1,并已在 Visual Studio 2010 Service Pack 1 中包含每个列出的修补程序的修补程序。

已知问题的解决方法
没有解决此问题的方法。没有"Beta 1"修补程序安装在您的系统上。不能卸载的更新,也可以从已安装的更新列表中删除的项,因为您的系统上,实际上不安装任何文件。

本文讨论的第三方产品是由与 Microsoft 无关的公司生产的。Microsoft 不担保也不暗示或对这些产品的性能或可靠性做任何表态。

Microsoft 提供的第三方联系信息,以帮助您查找技术支持。此联系信息如有更改恕不另行通知。Microsoft 不能保证第三方联系信息的准确性。

使用 Microsoft 更新的已知的问题
  • 此 service pack 安装时,安装过程可能继续,如果您尝试停止安装成功完成。通过安装过程时,可能发生此问题半双工完成。
  • 如果您通过选择"下载更新,但是让我选择是否安装更新"选项,在开始安装过程,然后选择"安装更新然后关机"选项时,service pack 安装可能会失败。在计算机重新启动后,将为您提供此服务包,以及将成功完成安装。
  • 如果您从非英语版本的 Visual Studio 2010 中卸载 service pack旗舰版、 Visual Studio 2010 的津贴或 Visual Studio 2010专业人士,将为您提供要重新安装的服务包。但是,安装过程将失败,因为此服务包的组件处于意外状态。要成功地重新安装此服务包,请执行以下步骤:
    1. 从程序和功能的项目在控制面板中,或通过运行 Setup.exe,在维护模式下启动 Visual Studio 安装程序。
    2. 选择添加或删除功能。
    3. 选择 Microsoft Office 开发人员工具,然后单击更新。安装程序完成后,重新安装服务包。

属性

文章编号: 983509 - 最后修改: 2013年11月1日 - 修订: 6.0
这篇文章中的信息适用于:
  • Microsoft Visual Studio 2010 Premium with MSDN
  • Microsoft Visual Studio 2010 Professional
  • Microsoft Visual Studio 2010 Ultimate
  • Microsoft Visual Studio Lab Management 2010
  • Microsoft Visual Studio Agents 2010
  • Microsoft Visual Studio Team Explorer 2010
  • Microsoft Visual Studio Test Professional 2010
  • Visual Studio 2010 Tools for Microsoft Office Runtime
关键字:?
kbexpertiseinter kbprb kbfix kbmt KB983509 KbMtzh
机器翻译
重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。
点击这里察看该文章的英文版: 983509
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