找不到Microsoft.Office.Interop Visual Studio
我需要开发一个应用程序,它将能够使用Visual Studio使用C#发送电子邮件。 该应用程序将能够使用模板的邮件,和很多事情,但我有一个问题。
当我尝试添加它们时,找不到任何Office.Interop引用,这意味着我无法使用Outlook。 办公室安装在我的电脑上,但我也尝试从这个链接http://www.microsoft.com/en-us/download/details.aspx?id=3508安装PIA,但它并没有改变任何东西(当我启动MSI,一言不发,我不知道是否是问题的一部分)。
我用VS 2013 express是它的局限性吗?
尝试添加引用时,请在COM下查找它们。 如果需要的话,你应该find下面的参考资料,可能还有Microsoft Outlook 15.0 Object Library。 Word,Excel等有类似的库:
更新:对象库应该包含Interop的东西。 尝试将其添加到源文件,并看看它是否没有find你所需要的:
using Microsoft.Office.Interop.Outlook;
如果您使用的是Visual Studio 2015,并且遇到此问题,则可以在此处为VS2015安装MS Office开发人员工具。
我忘了selectMicrosoft Office Developer Tools进行安装。 在我的情况下,Visual Studio Professional 2013
你可以在链接find它:
C:\ WINDOWS \assembly\ GAC_MSIL \的Microsoft.Office.Interop.Word \ 15.0.0.0__71e9bce111e9429c \ Microsoft.Office.Interop.Word.dll
浏览它然后添加引用
我想你需要运行.msi才能安装dll。 我运行.msi后,我可以去(VS 2012)添加引用>程序集>扩展和所有的Microsoft.Office.Interop dll在那里。
在我的计算机上,可以在“c:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Visual Studio Tools for Office \ PIA”中finddll,这样您就可以在您的相似/等效目录中find它们,不在那里?
如果您已经安装了最新的Visual Studio,并且想要定位Microsoft.Office.Interop
库或任何其他Microsoft.Office.Interop
库,那么您应该查看以下2个文件夹:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Visual Studio Tools for Office\PIA\Office14 C:\Program Files (x86)\Microsoft Visual Studio 12.0\Visual Studio Tools for Office\PIA\Office15
请注意,该文件夹可能是C:\Program Files\
使用Visual Studio 2015,我已经通过以下步骤激活了它。
- 程序和function – >selectVisual Studio>更改
- select修改
- Windows和Web开发 – > 勾选“Microsoft Office开发工具”
- 开始升级
它应该现在工作。
您需要安装Office运行时可再发行组件的Visual Studio工具:
我和Visual Studio Community 2013有同样的问题,我解决了它下载和安装Visual Studio 2013的Office开发工具的最新更新。现在我可以看到整个Microsoft.Office.Interop。*列表,当我去
添加引用>程序集>扩展
你可以在这里下载:
https://www.visualstudio.com/en-us/news/vs2013-update4-rtm-vs.aspx#Office
http://aka.ms/OfficeDevToolsForVS2013
下载并安装Microsoft.Office.Interop.Ex ..修复丢失或损坏的DLL错误。
开发人员:Microsoft Corporation产品:Microsoft Office 2010说明:Microsoft.Office.Interop.Excel
在这里获取DLL。 https://www.dllme.com/dll/files/microsoft_office_interop_excel_dll.html