我在Visual Studio 2015中创建了一个WPF应用程序,它使用Microsoft.Office.Interop.Word创建Word文档。当我为我的项目创建安装文件并在我的PC上运行时,一切都很好但是当我安装时在不同的PC上运行它不起作用。
如何将Microsoft.Office.Interop.Word添加到设置文件?
答案 0 :(得分:1)
此互操作在PC上安装office / msword后在GAC中注册。 (这意味着你不需要分发dll)
查看here以获取有关PIA的更多信息。它陈述如下:
要执行某些开发任务,必须安装PIA 在开发计算机上的全局程序集缓存中注册。 通常,安装时会自动安装PIA 办公室在开发计算机上。有关更多信息,请参阅 配置计算机以开发Office解决方案。
最终用户计算机上不需要Office PIA来运行Office 解决方案。有关更多信息,请参阅设计和创建Office 解。
最好的选择是使用MsWord的一些替代方法(检查注释),或者您可以在注册表中检查办公室安装的启动(如果可用),如果不可以,您需要通知用户哪些功能不起作用(或如果更合适,请禁止使用该应用程序。)
答案 1 :(得分:0)