C# 无法将Microsoft Office互操作程序集添加到项目中
我把这个问题标记为“不重复”,因为另一个问题的答案没有解决我的问题。这个问题确实包含一个对我有帮助的答案(第二个答案,关于对象库),但是我仍然无法在此之后添加所需的引用 正如下面的答案所示,我签入了C:/Windows/Assembly并发现了大量MSIL文件。在Visual Studio中检查这些文件时(在Project-Add Reference下),我找不到它们,因为它们不是DLL,并且文件夹结构已完全更改 但是,在这里搜索Microsoft.office.interop.word可以找到DLL并将其添加到项目中 万岁C# 无法将Microsoft Office互操作程序集添加到项目中,c#,.net,reference,ms-word,office-interop,C#,.net,Reference,Ms Word,Office Interop,我把这个问题标记为“不重复”,因为另一个问题的答案没有解决我的问题。这个问题确实包含一个对我有帮助的答案(第二个答案,关于对象库),但是我仍然无法在此之后添加所需的引用 正如下面的答案所示,我签入了C:/Windows/Assembly并发现了大量MSIL文件。在Visual Studio中检查这些文件时(在Project-Add Reference下),我找不到它们,因为它们不是DLL,并且文件夹结构已完全更改 但是,在这里搜索Microsoft.office.interop.word可以找到
我需要将以下using指令添加到我的项目中,以便以编程方式将word文档转换为pdf:
using Microsoft.Office.Interop.Word;
但是,无论我做什么,我似乎都找不到dll或引用程序集:
如您所见,我的机器上也安装了office:
无论我在哪里上网,唯一的答案似乎是“确保你有word安装”,这是没有帮助的,因为我清楚地做 它应该在C:\Windows\assembly中的某个位置\ 编辑了我的回答,因为下面的问题是人们将来是否会有同样的问题
浏览(添加新引用时)>转到C:\Windows\assembly\>GACmsil>Microsoft.Office.Interop.>Office版本>Dll应该在那里可能与Hi Rodolfo重复,我用解决方案更新了我的问题,并提供了更多详细信息希望是okayI haddow64,谢谢你,我不敢相信我在其他任何地方都找不到此信息。但是我仍然有一个问题-我可以在资源管理器中看到该文件,但当我尝试通过Visual Studio添加引用时却看不到(因为该文件不是dll)-您知道我如何克服这个问题吗?