c # ews List <searchFilter>error - PullRequest
0 голосов
/ 19 мая 2011

Я недавно пытался написать приложение на c #, используя EWS для чтения содержимого почтового ящика обмена. У меня работает логин (я уверен в этом на 90%), но когда я пытаюсь использовать примеры из Интернета о том, как отображать содержимое папки «Входящие», меня встречают ошибки «Тип или пространство имен« searchfilter »не найден. (Вам не хватает директивы using или ссылки на сборку?) ". Обычно это означает, что мне просто нужно добавить ссылку на мой проект, однако у меня уже есть Microsoft.Exchange.Webservices в качестве ссылки. Кто-нибудь видел эту проблему раньше? Есть идеи?

с помощью: Windows 7 Визуальная студия 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;

Ответы [ 2 ]

2 голосов
/ 19 мая 2011

Если это прямое копирование / вставка сообщения об ошибке, проверили ли вы правильную прописную букву? Это должен быть "SearchFilter", а не "searchfilter"

Вот ссылка на MSDN:

http://msdn.microsoft.com/en-us/library/microsoft.exchange.webservices.data.searchfilter(v=EXCHG.80).aspx

1 голос
/ 19 мая 2011

Убедитесь, что вы используете правильную сборку Microsoft.Exchange.Webservices, 1.0 или 1.1 могут отличаться.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...