我已经成功地完成了一个Windows窗体应用程序与MS Word集成 - 应用程序写在Word模板MERGEFIELDS。我没有使用MS Word 2007中的模板,但在兼容模式下为97-2003“.DOT”文件保存它。由于这样的事实,我有安装Office 2007,我使用的MS Word对象库PIA的12.0版本。如果我要部署该应用程序将使用Office XP或2003其他人能够使用它,因此我问兼容性?

我抄PIA DLL来的应用程序的输出目录。

有帮助吗?

解决方案

您可以使用与旧的PIA编译自动化Word 2007应用程序,但你不能使用与Office 2007米编译应用程序的PIA自动化Word的早期版本。

有些东西可以工作,但在总体上不支持。

问题是,Word中的新版本有新的特点和新的PIA的支持这些新功能。您可以轻松地构建,它利用较新的PIA的新功能的应用程序。当您对Word的旧版本的应用程序 - 谁知道无线本地环路发生什么。

这不仅是你需要担心新的“外部”的特点。有可能是在只与Office应用程序的新版本兼容的PIA的新的实现。

所以,你提议做的是不是安全,不推荐使用。

您可以下载PIA的的其他版本。

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