概要

本文介绍了发布日期为 2010 年 10 月 26 日项目服务器 2007年修补程序包中修复的 Microsoft Office Project 服务器 2007年问题。

本文介绍有关此修补程序包的下列各项︰

  • 此修补程序包修复的问题。

  • 安装此修复程序包的先决条件。

  • 安装此修补程序包后是否必须重新启动计算机。

  • 是否有修补程序包替换任何其他修补程序软件包。

  • 您是否必须更改注册表。

  • 修补程序包中包含的文件。

简介

此修补程序包修复的问题

  • 主项目包含多个子项目,项目服务器 2007 年发布时,发布工作超时,可能无法完成。

  • 请考虑以下情形。创建自定义字段相关联任务在项目 Web 访问 (PWA)。在我的时间表页更新以及自定义字段信息的任务,然后将结果导入我的任务页。在此方案中,自定义域值已不存在,创建额外的时间表时的值是缺少。

  • 当到泰国,设 PWA 网站的区域设置,然后在包含泰国日期的 PWA 页面执行更新时,您会收到以下错误消息︰

    至少一个输入的日期范围的日期不是有效的日期或日期范围内,这是从 1984 年 1 月 1 日至 2049 年 12 月 31 日,超出。 请更正日期,并重新应用您的更改。

  • 如果项目计划有一个空行,则无法使用项目服务器接口 (PSI) 以将新任务添加到项目计划。在统一日志记录服务 (ULS) 日志文件,您将看到错误消息类似于 followin:

    PWA:http://servername/PWA、 SSP:SharedServices1、 servername\Administrator 用户:,PSI: SSP: HandleTaskInserts 异常 System.InvalidCastException︰ 指定的强制转换无效。 在 ProjectDataSet 数据集、 Guid projectUid、 哈希表 tasksToInsert (布尔型 isUpdate) Microsoft.Office.Project.Server.BusinessLayer.ProjectOutline.HandleTaskInserts

  • 项目服务器 2007 年我的任务页上单击导入时间表,导入页面将进行刷新。但是,时间表不会导入像预期的那样。此问题是由ArrayOutOfBound的异常引起的时时间分段数据应用。

  • 更改在 Project Web Access 的状态报告请求页中的状态报告的频率。然后,用户试图对当前的报告请求作出响应。在这种情况下,您可能会看到以下情况之一︰

    • 响应无法协调。

    • 任何未来的响应不进行协调。

    • 过期状态报告的计数不准确。


  • 创建新的项目文档并保存该项目作为项目 Server 2007 中的模板。然后,您可以使用CreateProjectFromTemplate PSI 方法来创建基于该模板的新项目文档。在此情况下,则不会创建该项目的文档并向用户返回一个错误。此外,可以 ULS 日志中出现错误。

    注意:应用此 Microsoft 知识库 (KB) 文章 2276475 中介绍的修补程序包后,会出现此问题。

解决方案

修补程序信息

最近发现的问题影响到项目计划,它们包括基线已固定,包含在项目服务器 2007年 2011 年 2 月累积更新包。此问题已追溯是 Project Server 2007 4 月 2010年累积更新包中。随着我们累积更新是增量的此问题也会影响 6 月、 8 月、 10 月和 12 月服务器更新。

我们建议客户在 KB953878 中安装介绍最新的累积更新包。有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

953878累积更新可以从 Microsoft Office 团队修复报告的问题


参考资料

有关软件更新术语的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

用于描述 Microsoft 软件更新的标准术语的824684说明

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?

谢谢您的反馈!

×