MS Office PIA“向后兼容”

时间:2009-05-19 13:35:59

标签: winforms ms-office office-pia

我已经成功完成了一个带有MS Word集成的Windows窗体应用程序 - 应用程序写入Word模板中的合并域。我使用MS Word 2007制作了模板,但是将其作为97-2003“.dot”文件保存在兼容模式下。由于我安装了Office 2007,因此我使用的是MS Word对象库PIA的12.0版。如果我要部署此应用程序,使用Office XP或2003的其他人是否可以使用它,因此我询问兼容性?

我已将PIA DLL复制到应用程序的输出目录中。

1 个答案:

答案 0 :(得分:6)

您可以使用使用旧版PIA编译的应用程序自动执行Word 2007,但不能使用使用Office 2007 PIA编译的应用程序来自动执行早期版本的Word。

有些东西可能有用,但一般来说它不受支持。

问题是,较新版本的Word具有新功能,较新的PIA支持这些新功能。您可以轻松构建一个利用新PIA中新功能的应用程序。当您针对旧版本的Word运行该应用程序时 - 谁知道会发生什么。

您不仅需要担心新的“外部”功能。 PIA中可能有新的实现只与较新版本的Office应用程序兼容。

所以,你提出的建议是不安全的,不推荐。

你可以download other versions of the PIAs