我继承了使用Microsoft Office信息桥框架1.6构建的应用程序。我的任务是让这个应用工作使用Office 2010。

我的计算机上使用Office 2010测试版测试此安装,包括所有的功能.NET可编程性支持。当我尝试安装国际羽联1.6,安装程序将无法完成,给我消息:

无法找到以下先决条件组件:结果 .NET可编程性支持Microsoft Office Word 2003中点击 .NET可编程性支持的Microsoft Office Excel 2003中点击 .NET可编程性支持的Microsoft Office Outlook 2003搜索 .NET可编程性支持的Microsoft Office InfoPath 2003 SP1结果 请安装必要的组件,然后再次运行Microsoft Office信息桥框架安装。

但是,看来,如果我第一次在计算机上安装Office 2007,安装IBF,然后升级到Office 2010,我的应用程序的工作。

是国际羽联应该工作与Office 2010?如果是这样,有没有一种方法,使安装Office 2010的计算机上安装程序完成?或者,这只是与Office测试版将在最终版本中解决的问题?或者,会不会有修复国际羽联,使其与Office 2010的工作,类似于如何有一个修补程序,使之与Office 2007?

工作

我已经问一对夫妇微软论坛这个问题,其中包括Office信息桥新闻组,其中有相当多的零流量,和的微软Office 2010测试版论坛,但没有得到一个答案。我希望一些其他的开发者有同样的问题,并有更好的运气,也许有什么微软论坛可能会更好地寻找答案的想法。

谢谢,结果 艾米

有帮助吗?

解决方案

我不熟悉的信息桥框架,但如果它只是一组.NET的DLL,那么你并不需要安装它让您的应用工作。只是那些DLL文件复制到同一目录作为您的应用程序的可执行文件。

安装程序可能放置在GAC中集,但你并不需要,为了让您的应用程序,只要它们是.NET程序集找到他们。

编辑:哇,对于老这是预Office 2007的书面的东西,我会说你最好的办法是重构你的应用程序,以消除对国际羽联的依赖。很多与Office 2007的改变,因此,即使你能得到它的工作,它可能会不适合新模式和没有潜水Office 2007或2010的设计太深入的文档的IBF,这听起来像的InfoPath威力是当前等价的,但我真的不知道任何一个系统不够好肯定地说。

查找解决方案的另一个做法是,以确定微软开发传播者为您的区域。我有很好的成功与询问DE的问题在这里的达拉斯,德克萨斯州地区。当他不知道答案,他可以要求微软内部正确的人,一般找到答案。如果你已经用尽你的网上搜索,这可能是最好的途径。

其他提示

我们(迎风报告)有许多客户从国际羽联迁移到迎风因为下跌支持对于国际羽联。我还不知道国际羽联,所以我不能给什么部位,我们匹配说话,但我们得到的feedack是我们做它以及更多。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top