无法加载文件或程序集“Interop.Microsoft.Office.Interop.Word”或它的一个依赖
完成错误:无法加载文件或程序集“Interop.Microsoft.Office.Interop.Word”或它的一个依赖
无法加载文件或程序集“Interop.Microsoft.Office.Interop.Word '或它的一个依赖关系。定位的程序集清单定义与程序集引用不匹配。 (来自HRESULT的异常:0x80131040)。
我需要什么样的依赖关系Interop.Microsoft.Office.Interop.Word
?
P.S. - 我的本地服务器中没有Microsoft Office,或者我不想安装它。
提供计算器上的其他解决方案并没有解决我的问题
您需要参考:
Microsoft.Office.Interop.Word
从我看到MSDN Article for Interop你需要安装Microsoft Office。
若要完成此演练,您必须安装Microsoft Office Excel中 2007和Microsoft Office Word 2007或更高版本,安装 您的计算机上。
如果这对你不好,你应该使用另一种方法。此外,Interop还有众所周知的内存泄漏问题,您应该手动进行处理,我不建议您使用它。
感谢您的回复,我已经在我的项目中添加了参考文献,但仍然无法正常工作,我认为是参考文献。缺少 –
@SiddeshKulkarni你有办公室吗?你在你的问题中指出你没有。如果没有 – pinkfloydx33
@ pinkfloydx33,Word Interop将无法正常工作是的,我无法安装它,并且我的一位同事曾经使用此程序集工作,他没有安装办公室。 –
您一直在使用错误的汇编标签 - [tag:assembly]用于“汇编语言” - 您想要的是[tag:.net-assembly]。 [tag:assembly]用于汇编语言。 – tofro