我最近試圖在C#中使用EWS編寫應用程序來讀取交換郵箱的內容。我有登錄工作(即90%肯定這一點),但是當我嘗試從網上使用示例如何顯示收件箱的內容我迎接錯誤「無法找到類型或命名空間'searchfilter'。 (您是否缺少使用指令或程序集引用?)「。通常這意味着我只需要添加引用到我的項目,但是我已經添加了Microsoft.Exchange.Webservices作爲參考。任何人之前看過這個問題?有任何想法嗎?c#ews列表<searchFilter>錯誤
使用: Windows 7的 Visual Studio 2010中 .NET 4的安裝,但我的目標框架是3.5
using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
using Microsoft.Exchange.WebServices;
using Microsoft.Exchange.WebServices.Data;
using Microsoft.Exchange.WebServices.Autodiscover;
using System.Net.Security;
using System.Security.Cryptography.X509Certificates;
using System.Xml;
這很奇怪 - [文檔](http://msdn.microsoft.com/en-us/library/microsoft.exchange.webservices.data.searchfilter.aspx)說這就是它的位置。你可以嘗試使用對象瀏覽器或[反射器](http://reflector.red-gate.com/download.aspx?TreatAsUpdate=1)(或[dotPeek](http:/ /)來查看Microsoft.Exchange.Webservices.dll的內部。 /www.jetbrains.com/decompiler/)或[ILSpy](http://wiki.sharpdevelop.net/ilspy.ashx)或其中任何一個免費反編譯器),以查看它是否實際存在? – Rup 2011-05-19 12:48:47
謝謝,但asawyer是正確的,這是我的資本是問題所在。愚蠢的錯誤在我的部分,但多數民衆贊成在第二套眼睛:) – toosweetnitemare 2011-05-19 13:52:11