有人知道这个错误是什么吗?

时间:2011-03-26 16:22:48

标签: c# asp.net email exchange-server

当我运行我的ASP.net应用程序时,我收到此错误:

  

描述:编译服务此请求所需的资源时发生错误。请查看以下特定错误详细信息并相应地修改源代码。   编译器错误消息:CS0234:命名空间“Microsoft”中不存在类型或命名空间名称“Exchange”(您是否缺少程序集引用?)

     

来源错误:

     

第06行:使用System.Web.UI.WebControls;

     

第07行:使用System.Data.OleDb;

     

第08行:使用Microsoft.Exchange.WebServices.Data; //错误

     

第09行:使用System.Net;

     

第10行:使用System.Data.SqlClient;

3 个答案:

答案 0 :(得分:3)

您是否已将Microsoft.Exchange.WebServices.dll添加为项目的参考?

您必须在您的盒子上安装Exchange Webservices Managed API,并且可以在c:\ program files \ microsoft \ exchange \ web services \ 1.0中找到DLL

您可以下载API here

答案 1 :(得分:1)

将目标框架从.NET Framework 4 Client Profile切换到.Net Framework 4

答案 2 :(得分:0)

错误本身表明您可能缺少程序集引用。

在Visual Studio中,单击“添加引用”,然后添加对包含Microsoft.Exchange.WebServices.Data的程序集的引用。