Silverlight项目仅适用于Silverlight程序集

时间:2012-02-24 10:29:20

标签: silverlight sharepoint-2010 exchange-server-2010

现在,我在Silverlight中创建了一个应用程序,以便从MS Exchange Server在线获取电子邮件。所以首先我在Visual Studio 2010中创建Silverlight应用程序。现在问题是,当我向Silverlight应用程序添加引用Microsoft.Exchange.Webservice.dll时,错误如下所示: “你无法添加对Microsoft.Exchange.Webservice.dll的引用,因为它不是针对Silverlight运行时构建的.Silverlight项目只适用于Silverlight程序集”。 我已经搜索错误但未能解决此问题..请帮助我..

1 个答案:

答案 0 :(得分:1)

Silverlight使用不同的运行时和常规.Net框架的子集,这就是为什么你只能引用其他SIlverlight库。

我还认为你不应该直接引用Microsoft.Exchange.Webservice.dll,而是应该向现有Exchange安装公开的Web服务添加Web服务引用,然后使用webservice调用检索电子邮件。

编辑:

这个优秀的之前的StackOverflow应该足以让你开始: Getting started with Exchange Web Services 2010