Sha*_*lan 6 ms-office winforms office-pia
我已经成功完成了一个带有MS Word集成的Windows窗体应用程序 - 应用程序写入Word模板中的合并域.我使用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运行该应用程序时 - 谁知道会发生什么.
它不仅需要担心新的"外部"功能.PIA中可能有新的实现只与较新版本的Office应用程序兼容.
所以,你建议做的不安全,不推荐.
您可以下载其他版本的PIA.