16

我已经安装了 Visual Studio 2012 RC。

我正在使用 TFS2012,当我想将用户故事导出到 excel 时,出现以下对话框错误:

Microsoft Visual Studio
Team Foundation Error
TF400422: Failed to open in Microsoft Excel: Error loading type library/Dll.
(Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY))

我正在使用Microsoft Office Professional Plus 2010. 版本:14.0.6112.5000(64 位)

截屏

在此处输入图像描述

TF400422 代码是什么意思?

我查看了此页面,其中包含错误代码含义列表,但代码:TF400422 不存在。也许这与另一个问题有关。

4

3 回答 3

28

对于迟到的答案,我很抱歉,但通过使用 TEAM 选项卡从 Excel 连接到 TFS,我设法避免了这个错误。然后我使用 TFS Query 创建了新列表,效果很好

于 2013-04-04T11:27:25.110 回答
7

最后我检查了 TFS 插件不适用于 64 位的办公室。

自 2010 年版本以来,它可能已经发生了变化,但如果仍然如此,我不会感到惊讶。

参考:本博客第一条评论 http://geekswithblogs.net/blomqvist/archive/2010/10/25/integration-with-office-from-team-explorer-stopped-workingndashand-how-to.aspx

于 2012-09-30T09:36:13.850 回答
2

解决这个问题很简单 - 有关详细信息,请参阅此博客文章

从注册表中,当您在下面看到两个键时:

HKCR\TypeLib\{00020813-0000-0000-C000-000000000046}\

删除最高的。在我的情况下,这是 1.8,但这取决于您的 Excel/Office 版本(文章描述了删除 1.7)。这个问题似乎会在一段时间后再次出现(可能在补丁之后),所以很遗憾您可能不得不重新应用此修复程序。

于 2015-09-12T02:44:59.243 回答