Csharp/C#教程:Microsoft.Exchange.WebServices在VS2010中不起作用分享


Microsoft.Exchange.WebServices在VS2010中不起作用

我使用EWS ExchangeService来阅读来自outlook的电子邮件……我已经在Console项目和VS2008中编码…一切正常,因为它是……我可以阅读电子邮件。

为了与VS2010变得更加熟悉,我创建了一个控制台项目并将复制复制到VS2010项目。

所以我在Microsoft Exchange Web Services 1.1 Microsoft.Exchange.WebServices.dll文件夹中添加了引用“Microsoft.Exchange.WebServices”(版本14.2.51.0)。

一切都按原样运行,所以我看到了intellisence,我看到Exhange组件的方法属性等…

使用Microsoft.Exchange.WebServices.Data;

第一个问题:

问题: – 当我单击VS2010中的构建按钮时……我收到此错误:命名空间“Microsoft”中不存在类型或命名空间名称“Exchange”(您是否缺少程序集引用?)表单在这里,Exchange程序集的所有方法/属性都被挤压下划线… Intellisence不再适用于Exchange程序集。 当我从引用中删除程序集并重新添加时,我再次获得了Exchange程序集的intellesence …但是当我点击build时再次发生:(所以我转到我的代码并输入“Microsoft”。我看不到交换词再也出现….

所以我不明白为什么会这样,它适用于VS2008和VS2010,它不起作用? 我认为VS的唯一方法是Framework 3.5,VS2010是V4.0

任何想法在哪里看? 以及如何解决这个问题?

第二个问题:

但正如我在第一个问题中所说,我在VS2008中使用它,但在按下Build按钮后VS2010不知道Exchange汇编。

问题1的答案:您需要将项目中的目标框架从“.NET Framework 4 Client Profile”切换到“.NET Framework 4”。

上述就是C#学习教程:Microsoft.Exchange.WebServices在VS2010中不起作用分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!

本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

ctvol管理联系方式QQ:251552304

本文章地址:https://www.ctvol.com/cdevelopment/986677.html

(0)
上一篇 2021年12月22日
下一篇 2021年12月22日

精彩推荐