该应用程序要求首先在 GAC 中安装装配办公室版本 14.0.0.0
本文关键字:安装 版本 办公室 GAC 应用程序 | 更新日期: 2023-09-27 18:35:10
>我有一个使用Word和Excel互操作引用的应用程序。 我有 MS Office 2003 的副本,客户端计算机使用 Office 2007,当客户端尝试安装/运行应用程序时,我会收到此提示。
有一些关于此的文章,但是解决方案似乎特定于特定问题,或者只是未解决。我该如何解决这个问题?
必须安装引用的 Office PIA,因此是此特定程序的要求。
如果未安装正确版本的 PIA,则运行任何版本的 Office(例如 2007)都会发生这种情况。在任何情况下,如果开发计算机具有 Office 2003 和 Office 14 PIA,则不会发生此错误,因为可以在开发环境中找到"版本 14"PIA,即使未安装 Office 2010 本身也是如此。
请参阅 Office 2010 PIA 可再发行组件。我认为"版本 14"PIA 可能会随 Office 2010 自动安装,但我不确定。
请记住,使用特定 Office 版本的包装 COM 不支持的 PIA 方法/属性将在运行时引发COMException
。也就是说,即使 Office 2003 环境安装了 2010 PIA,使用 2007+ 功能也可能会导致其他运行时问题。
快乐编码。