【发布时间】:2011-02-08 09:30:42
【问题描述】:
我继承了一个使用 Microsoft Office Information Bridge Framework 1.6 构建的应用程序。我的任务是让这个应用程序与 Office 2010 一起工作。
我正在安装了 Office 2010 测试版的计算机上对此进行测试,包括对所有功能的 .NET 可编程性支持。当我尝试安装 IBF 1.6 时,安装程序无法完成,并显示以下消息:
找不到以下必备组件:
Microsoft Office Word 2003 的 .NET 可编程性支持
Microsoft Office Excel 2003 的 .NET 可编程性支持
Microsoft Office Outlook 2003 的 .NET 可编程性支持
Microsoft Office InfoPath 2003 SP1 的 .NET 可编程性支持
请安装必要的组件并再次运行 Microsoft Office Information Bridge 框架安装。
但是,如果我首先在计算机上安装 Office 2007,安装 IBF,然后升级到 Office 2010,我的应用程序似乎可以正常工作。
IBF 是否应该与 Office 2010 一起使用?如果是这样,有没有办法在安装了 Office 2010 的计算机上完成安装程序?或者,这只是 Office 测试版的一个问题,将在最终版本中解决?或者,是否会有 IBF 的修补程序使其适用于 Office 2010,类似于有一个修补程序使其适用于 Office 2007?
我已经在几个微软论坛上问过这个问题,包括流量几乎为零的 Office Information Bridge 新闻组和Microsoft Office 2010 Beta forum,但还没有得到答案。我希望其他一些开发人员也有同样的问题并且运气更好,或者可能对 Microsoft 论坛可能是寻找答案的更好地方有想法。
谢谢,
艾米
【问题讨论】:
-
不管怎样,我现在可以说这不是“只是一个测试版问题”。现在 Office 2010 RTM 在 MSDN 上可用,我也尝试了上面的步骤并遇到了同样的问题。
-
这个 IBF 的网址是什么?当您说“继承”时,您的意思是您拥有所有源代码?
-
我的意思是我有使用 IBF 的应用程序的源代码,而不是我有 IBF 源代码。很难找到好的 IBF URL。这是一个msdn.microsoft.com/en-us/library/aa167870(office.11).aspx,主要包含断开的链接。我在MS上找不到任何地方下载它了。似乎 MS 在 2004 年大肆宣传它。然后它在一两年内就消失了,随着 Office 2007 的推出以及 IBF 修补程序使其与 2007 一起使用,文章的短暂复苏。但也许我只是没有在正确的地方找到它。
标签: office-2010 officedev