Microsoft Excel 和 Microsoft Project 工作项集成的疑难解答
更新:2007 年 11 月
以下信息可帮助您解决使用 Microsoft Excel 和 Microsoft Project 时可能遇到的疑难问题。
主题内容
无法连接到 Team Foundation Server
工作项列表工作不正常
区域和迭代已过期
其他疑难解答资源
附件上载失败并显示错误
工作项保存速度缓慢
无法连接到 Team Foundation Server
当 Microsoft Excel 和 Microsoft Project 执行诸如发布或刷新数据、更新区域和迭代以及查看链接和附件等操作时,需要建立与 Team Foundation Server 的连接。如果程序进行连接时出现问题,您将看到指示无法找到 Team Foundation Server 的错误消息。
解决方案
检查您是否在计算机上安装了 团队资源管理器。如果要打开的项目计划或电子表格是通过电子邮件发送给您的,那么您可能没有对列表进行操作所需的 团队资源管理器 外接程序。有关安装 团队资源管理器 的更多信息,请参见 Microsoft 网站 (https://go.microsoft.com/fwlink/?linkid=79226) 上的《Team Foundation 安装指南》。
检查您是否有权限。如果您收到指示只读操作或被阻止操作的错误,这表明您可能没有操作数据的权限。有关更多信息,请参见 Team Foundation Server 权限。
检查您的计算机的网络连接是否正常工作。尝试运行其他也需要网络连接的应用程序。如果这些应用程序也存在问题,说明可能存在网络问题。
检查 Team Foundation Server 是否在运行。尝试从 团队资源管理器 进行连接。如果您无法从团队资源管理器进行连接,则 Team Foundation Server 可能不可用,或者 Team Foundation Server 的名称已经更改。
检查 Team Foundation Server 的名称是否已经更改。如果 Team Foundation Server 的名称已经更改,您必须重新创建您的工作项列表和 Microsoft Project 连接。若要将项目计划连接到新的 Team Foundation Server 上,您必须创建新的项目计划。若要重新创建工作项列表,请参见下一节中的过程。
工作项列表工作不正常
当您创建工作项列表时,团队资源管理器 外接程序缓存电子表格内部有关列表的连接信息。如果数据损坏,则工作项列表可能会出现以下症状:
列表顶部的横幅丢失。
列表显示为断开连接。例如,当您选择一个单元格时,不显示供您选择值的下拉按钮。
造成工作项列表问题的常见原因之一是列表在没有 团队资源管理器 外接程序的情况下进行了更新。例如,如果您通过电子邮件将电子表格发送给某用户,而该用户没有安装 团队资源管理器,这时他可以对工作项列表做出无限制的更改。当您在安装了团队资源管理器的计算机上重新打开修改后的电子表格时,工作项列表可能已经无法正常工作了。
解决方案
检查以确保您没有创建任何以“VSTS_”名称开头的列表对象。此前缀是 团队资源管理器 外接程序用以标识工作项列表的。如果您使用宏创建名称中具有相同前缀的其他列表对象,则工作项列表不会正常工作。
检查是否是脱机时所作的更改损坏了列表。脱机工作时,或在没有 团队资源管理器 外接程序的情况下,可以对列表进行无限制的更改。一般而言,您可以通过刷新或发布列表来更正这些问题。
检查您是否具有相应的工作项列表操作权限。例如,如果您具有只读权限,那么当您连接到 Team Foundation Server 时,团队资源管理器 外接程序会阻止您更改单元格。这看上去好像列表工作不正常。有关更多信息,请参见 Team Foundation Server 权限。
如果您无法修复工作项列表,您可以使用以下过程重新创建工作项列表:
重新创建工作项列表
创建电子表格的备份副本。这将防止数据的丢失,如列表中未发布的数据的丢失。
选择整个工作项列表。
从“编辑”菜单中选择“删除”。
选择要创建新的工作项列表的单元格。确保有足够的空间来创建列表。
在“团队”菜单上选择“新建列表”。
说明: 如果电子表格未绑定到 Team Foundation Server,系统会提示您连接到一个此类服务器。有关更多信息,请参见如何:从 Microsoft Excel 或 Microsoft Project 连接到 Team Foundation。
在“新建列表”对话框中,可以创建查询列表或输入列表。
若要创建查询列表,请选择“查询列表”选项,然后从“选择一个查询”下拉列表中单击一个团队查询。
若要创建输入列表,请选择“输入列表”选项。
单击“确定”。
选择需要在新的工作项列表中显示的列。有关更多信息,请参见 如何:在工作项列表中添加或移除列。
如果您创建了输入列表,请导入工作项。有关更多信息,请参见如何:在 Microsoft Excel 或 Microsoft Project 中导入工作项。
保存该电子表格。
区域和迭代已过期
如果您为项目任务选择了新的区域路径或迭代路径,则可用选项可能显示为已过期。如果您从“团队”菜单查看或编辑区域和迭代,则可用选项显示是最新的。这是因为“区域和迭代”对话框保持了与 Team Foundation Server 的连接。项目计划中的区域路径和迭代路径列是通过缓存维护的。只有在您刷新项目计划时,缓存才进行更新。
解决方案
- 如果区域和迭代显示为已过期,则刷新项目计划。从“团队”菜单中选择“刷新”。
其他疑难解答资源
如果您所遇到的问题此处未列出,可通过其他可用的资源获得有助于跟踪问题的疑难解答。有关更多信息,请参见 Visual Studio 2005 Team Foundation Server 已知问题 (https://go.microsoft.com/fwlink/?linkid=85568) 或查看知识库文章,访问 Microsoft 的支持网站 (https://support.microsoft.com)。
附件上载失败并显示错误
如果在尝试保存包含附件的工作项时出现错误消息,请参见附件上载失败,错误消息为:“基础连接已关闭: 接收时发生错误”。
工作项保存完成速度缓慢
如果尝试保存工作项的操作速度缓慢或无法完成,请参见工作项保存完成速度缓慢。