[英]Can't locate Microsoft.Office.Interop.Word in Reference List
由于我不知道如何将MS Word与C#集成,因此我得到了解决我遇到的问题的解决方案: http : //www.dotnetperls.com/word
我查看了这个解决方案,我找不到参考列表中的Microsoft.Office.Interop.Word
。 我也无法在COM Objects下找到它。 我错过了什么? 我正在使用Visual Studio Express 2012。
编辑:
这个问题的答案是你必须在你的计算机上安装MS Office。
您需要Microsoft Word xx Object Library
。
您可以从此处下载主互操作程序集。
http://www.microsoft.com/en-us/download/details.aspx?id=3508
如果在办公室安装期间未选择安装组件,则可能需要单独安装组件。
MSDN:
必须先在开发计算机的全局程序集缓存中安装Microsoft Office主互操作程序集(PIA),然后才能执行某些开发任务。 通常,在开发计算机上安装Office时会自动安装PIA。 但是,在某些情况下,您可能需要单独安装PIA。
检查库(C:\\ Windows \\ assembly)的汇编文件夹中是否存在库(Microsoft.Office.Interop.word),否则可以从http://www.microsoft.com/en-us/download安装它。 /details.aspx?id=3508
现在你只需要在你的视觉工作室找到它。
在SolutionExplorer窗口中右键单击consoleApplication(或您的应用程序名称)
转到添加 - >引用 - >浏览并找到C:\\ Windows \\ assembly \\ GAC_MSIL \\ Microsoft.Office.Interop.word或类似目录。 按确定,您现在可以在您的应用程序中使用该库。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.