工作组版的更改和固定的问题,在 Visual Studio 2008 Service Pack 1 中的列表

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

本文内容

概要

本文列出团队版的 Microsoft Visual Studio 2008 Service Pack 1 (SP1) 的以下几个方面:
  • 在此服务包和如何解决它们的已知的问题
  • 此服务包中包括的修补程序
  • 特性和功能的新,更改,或改进
  • 固定不为其发布的修复程序的问题

更多信息

软件开发人员的 visual Studio 2008 团队版

在此服务包和如何解决它们的已知的问题

有关详细的信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
945140visual Studio 2008 Service Pack 1 发行说明和一个固定的问题列表

此服务包中包括的修补程序

收起该表格展开该表格
Microsoft 知识库文章标题
946260您可以将其签入 utf-8 或 utf-16 编码文件,然后更新在 Visual Studio 2008 团队基础服务器仓库时 FIX: 错误消息:"计算代码改动时出现了意外的异常"
946458FIX: 您可以不再连接到 Team Foundation 服务器从 Excel 工作表中插入一列之后
946502FIX: 您在 Visual Studio 2008 团队系统测试负载代理运行负载测试时可能会收到一个 System.OutOfMemoryException 异常
946673FIX: 的 Web 录音机可能会错过的请求或在 Visual Studio 2008 团队系统测试版中使用 Web 记录器以记录 Web 测试时,可能会错过某些参数
947171FIX: Visual Studio 2008 不能正确转换 Visual Studio 2005 测试项目
947180在用户定义的函数在 Visual Studio 2008 Team System 中的数据驱动的单元测试中指定数据源时 FIX: 错误消息:"的单元测试适配器连接到数据源或读取数据失败"
947455FIX: 从源分支中删除的文件后仍然存在目标分支中在 Visual Studio 2008 团队基础服务器中执行合并操作
947751FIX: 当您右键单击项目名称在 Visual Studio 团队系统 2008年团队浏览器中的许多秒钟未显示的快捷菜单
948064FIX: 您可能无法以 Visual Studio 2005 团队基础服务器升级到 Visual Studio 2008 团队基础服务器后撤消本地更改
948677FIX: 在 Microsoft Visual Studio 2008 团队基础服务器中的生成频率间隔到期后,不再出现 A 触发的生成
949255在 Visual Studio 2008 团队基础服务器中使用团队基础服务器功能时 FIX: 错误消息:"的运行时错误 Microsoft.TeamFoundation.Build.Client.BuildServerException
950519FIX: 当您使用"TFSAdminUtil Sid"命令 /Change 选项时,不要更改该 sid 的 Visual Studio 2008 团队基础服务器的用户
950829FIX: 重命名该文件夹并签入 Visual Studio 2008 团队基础服务器中所做的更改后的文件夹的子级可能消失
953021FIX: 性能下降到 Visual Studio 2008 团队迁移 Visual Studio 2005 团队生成类型时生成定义

特性和功能的新,更改,或改进

  • 新规则添加到代码分析功能。这些规则确保只从目标框架的 api 都用。

固定不为其发布的修复程序的问题

下表列出了此服务包解决一些问题。无修补程序发布以解决这些问题。
收起该表格展开该表格
连接 ID说明
314747解决方案包含.dbp 和.dbproj 数据库项目时,"生成创建脚本以项目"操作将失败。
323638当试图打开一个查询,从包含如"PROC"是保留的字的表时保留的字被括在 Visual Studio 2005 中的方括号 ("[]")。但是,如果试图在 Visual Studio 2008 中查看表格中的数据会保留的字错误消息。如果手动添加方括号,并且然后尝试运行该查询将删除的方括号。此外,您会收到错误消息。
315102在 Visual Studio 2008 中创建的程序代码分析过程中崩溃。此外,您会收到一个"致命错误 C1001: 编译器中发生了内部错误"错误消息。
330500分析的项目中的文件也包含在多个项目作为链接的项目时,Visual Studio 2008 代码分析功能无法正常工作与"InternalErrorException"异常。
329363如果您实现接口属性,您可能会错误地触发"CA1725"消息。
315974visual Studio 2008 崩溃之后在代码中的一个部分初始化数组, 声明静态局部变量时,您会收到"致命错误 c1001"错误消息。
311092多个方法都有相同的名称和相同数量的方法类型参数时,您会收到"错误 2 ca0001"错误消息。
306270当用鼠标右键单击在解决方案资源管理器下的折叠的文件夹,并再单击 计算代码度量值 Visual Studio 2008 崩溃。
334334通过使用代码分析策略和简单的表达式 (如设置自定义路径策略后"* \.cs$,"代码分析策略不能运行的任何路径。
336142嵌套泛型类和泛型约束不能检查代码分析
310133有时,函数的名称将显示为探查器报告中的十六进制地址。
317272探查器不显示错误消息,当您使用不受支持的命令参数如左尖括号 ("<"),右尖括号 (">"),或管道 ("|")。

visual Studio 2008 团队版的软件测试人员

在此服务包和如何解决它们的已知的问题

在您的计算机上安装 Visual Studio 服务器 SP1 客户端后,您不能运行负载测试
如果您在您的计算机上使用 Visual Studio 团队 Server 2008 SP1 客户端运行负载测试,则必须使用 Visual Studio 团队 Server 2008 SP1 控制器运行测试。联机并连接到控制器的所有代理程序必须是 Visual Studio 团队 Server 2008 SP1 代理。如果使用测试远程测试机组没有 Visual Studio 团队 Server 2008 SP1 安装的运行负载测试负载测试将立即失败。此外,没有执行消息显示在 测试结果 窗口中。如果您单击 测试运行错误 链接,您可能会收到类似于以下内容的错误消息:
未能队列测试运行 username@MYCONTROLLER 2008-6-13 11: 17: 28: 对象类型 Microsoft.VisualStudio.TestTools.LoadTesting.LoadTestConstantLoadProfile 的无法转换为键入 Microsoft.VisualStudio.TestTools.WebStress.WebTestLoadProfile。
原因在于 API 改进会实现不同的负载测试模式的 Visual Studio 团队 Server 2008 sp1,Visual Studio 客户端、 控制器和代理的版本必须匹配。

若要解决此问题,升级到 Visual Studio 2008 SP1 的客户端、 控制器,和代理。

此服务包中包括的修补程序

收起该表格展开该表格
Microsoft 知识库文章标题
946502FIX: 您在 Visual Studio 2008 团队系统测试负载代理运行负载测试时可能会收到一个 System.OutOfMemoryException 异常
946673FIX: 的 Web 录音机可能会错过的请求或在 Visual Studio 2008 团队系统测试版中使用 Web 记录器以记录 Web 测试时,可能会错过某些参数
947180在用户定义的函数在 Visual Studio 2008 Team System 中的数据驱动的单元测试中指定数据源时 FIX: 错误消息:"的单元测试适配器连接到数据源或读取数据失败"

特性和功能的新,更改,或改进

  • 控制器服务、 代理服务和上多个代理进程的支持或双网络适配器
  • 为 Web 测试播放的 Internet 浏览器 8 和 Firefox 3 仿真支持
  • Visual Studio ide 的识别的使用.dll 或.exe 文件扩展名为注册自定义测试类型时, 此测试类型的测试都位于测试项目输出文件。此重新组织后与其他单元测试框架集成问题解决了。
  • 多个改进 Web 测试和负载测试。有关这些改进的详细信息,请访问下面的 Microsoft 开发人员网络 (MSDN) 的网站:
    http://msdn.microsoft.com/en-us/library/bb385901.aspx
  • 请参阅连接 ID 299578 下一节中的说明。

固定不为其发布的修复程序的问题

下表列出了此服务包解决一些问题。无修补程序发布以解决这些问题。
收起该表格展开该表格
连接 ID说明
299578当您在 Visual Studio 2008 年运行单元测试时,AppDomain.CurrentDomain.BaseDirectory 属性的值是无效的。
303827在 Visual Studio 2008 中有一个 Web 测试。创建类库 WebTestRequestPlugin 类中使用 PostRequestEventArgs.WebTest.AddCommentToResult 方法。在 Web 测试引用类库。当向任何 Web 请求添加一个插件,并执行 Web 测试时 Visual Studio 2008 崩溃。
335532当使用 Visual Studio 2008 创建单元测试来测试基于一个 IIS 的 Web 站点时,您可能会收到类似于以下内容的错误消息:
创建专用访问器中,为 Microsoft.VisualStudio.TestTools.TypesAndSymbols.Assembly 失败

参考

有关 Visual Studio 2008 服务包 1 测试版的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
945140visual Studio 2008 Service Pack 1 发行说明和一个固定的问题列表

属性

文章编号: 951845 - 最后修改: 2008年8月11日 - 修订: 2.0
这篇文章中的信息适用于:
  • Microsoft Visual Studio 2008 Team Suite
  • Microsoft Visual Studio 2008 Team Edition for Database Professionals
  • Microsoft Visual Studio 2008 Team Edition for Software Architects
  • Microsoft Visual Studio 2008 Team Edition for Software Developers
  • Microsoft Visual Studio 2008 Team Edition for Software Testers
关键字:?
kbmt kbexpertiseadvanced kbhowto kbinfo KB951845 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 951845
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