我正在使用 Visual Studio 2010 在 asp.net C# 中编写一个项目。我想编写一个函数,当用户单击一个按钮时,它会打开 Outlook 窗口以发送电子邮件。
我试过这个:
using Outlook = Microsoft.Office.Interop.Outlook;
Outlook.Application oApp = new Outlook.Application ();
Outlook._MailItem oMailItem = (Outlook._MailItem)oApp.CreateItem ( Outlook.OlItemType.olMailItem );
oMailItem.To = address;
// body, bcc etc...
oMailItem.Display ( true );
但是编译器说命名空间 Microsoft 内没有命名空间 Office。实际上,包括 Outlook 在内的 Microsoft Office 已完全安装在我的计算机中。
我应该在 Visual Studio 中包含 Office 库吗?如何解决问题?