Microsoft.Exchange.WebServices не работает в VS2010

Я использую EWS ExchangeService для чтения писем из Outlook ... Я закодировал проект в консоли и в VS2008 ... Все работает нормально, как есть ... Я могу читать электронные письма.

Чтобы лучше познакомиться с VS2010, я создал консольный проект и скопировал его в проект VS2010.

поэтому я добавил ссылку "Microsoft.Exchange.WebServices" (версия 14.2.51.0) в папку Microsoft \ Exchange \ Web Services \ 1.1 \ Microsoft.Exchange.WebServices.dll.

Все работает как есть, поэтому Я вижу интеллект, я вижу свойства методов сборки Exhange и т. Д.

с использованием Microsoft.Exchange.WebServices.Data;

1-й вопрос:

Проблема: Я могу читать электронные письма. Чтобы лучше познакомиться с ...

Я использую EWS ExchangeService для чтения писем из Outlook ... Я закодировал проект в консоли и в VS2008 ... Все работает нормально, как есть ... Я могу читать электронные письма.

Чтобы лучше познакомиться с VS2010, я создал консольный проект и скопировал его в проект VS2010.

поэтому я добавил ссылку "Microsoft.Exchange.WebServices" (версия 14.2.51.0) в папку Microsoft \ Exchange \ Web Services \ 1.1 \ Microsoft.Exchange.WebServices.dll.

Все работает как есть, поэтому Я вижу интеллект, я вижу свойства методов сборки Exhange и т. Д.

с использованием Microsoft.Exchange.WebServices.Data;

1-й вопрос:

Проблема: Я могу читать электронные письма. Чтобы лучше познакомиться с ...

Я использую EWS ExchangeService для чтения писем из Outlook ... Я закодировал проект в консоли и в VS2008 ... Все работает нормально, как есть ... Я могу читать электронные письма.

Чтобы лучше познакомиться с VS2010, я создал консольный проект и скопировал его в проект VS2010.

поэтому я добавил ссылку "Microsoft.Exchange.WebServices" (версия 14.2.51.0) в папку Microsoft \ Exchange \ Web Services \ 1.1 \ Microsoft.Exchange.WebServices.dll.

Все работает как есть, поэтому Я вижу интеллект, я вижу свойства методов сборки Exhange и т. Д.

с использованием Microsoft.Exchange.WebServices.Data;

1-й вопрос:

Проблема: я закодировал проект в консоли и в VS2008 ... Все работает нормально ... Я могу читать электронные письма.

Чтобы лучше познакомиться с VS2010, я создал проект консоли и скопировал его в проект VS2010.

поэтому я добавил ссылку "Microsoft.Exchange.WebServices" (версия 14.2.51.0) в папку Microsoft \ Exchange \ Web Services \ 1.1 \ Microsoft.Exchange.WebServices.dll.

Все работает как есть, поэтому Я вижу интеллект, я вижу свойства методов сборки Exhange и т. Д.

с использованием Microsoft.Exchange.WebServices.Data;

1-й вопрос:

Проблема: я закодировал проект в консоли и в VS2008 ... Все работает нормально и так ... Я могу читать электронные письма.

Чтобы лучше познакомиться с VS2010, я создал проект консоли и скопировал его в проект VS2010.

поэтому я добавил ссылку "Microsoft.Exchange.WebServices" (версия 14.2.51.0) в папку Microsoft \ Exchange \ Web Services \ 1.1 \ Microsoft.Exchange.WebServices.dll.

Все работает как есть, поэтому Я вижу интеллект, я вижу свойства методов сборки Exhange и т. Д.

с использованием Microsoft.Exchange.WebServices.Data;

1-й вопрос:

Проблема: - Как только я нажимаю кнопку сборки в VS2010 ... я получаю такую ​​ошибку: Тип или имя пространства имен «Exchange» не существует в пространстве имен «Microsoft» (вам не хватает ссылки на сборку?). Здесь все методы / свойства сборки Exchange сжимаются, подчеркивание ... Intellisence больше не работает для сборки Exchange . Когда я удаляю сборку из ссылки и снова добавляю, я снова получаю интеллект для сборки Exchange ... но это происходит снова, когда я нажимаю на сборку :( поэтому я перехожу к своему коду и набираю «Microsoft». Я больше не вижу слова Exchange ....

Я не понимаю, почему это происходит, это работает на VS2008, а в VS2010 не работает? Я думаю, что единственный способ, которым VS был Framework 3.5, а VS2010 - V4.0

, есть идеи, где искать? и как решить эту проблему?

2-й вопрос:

  • Мне нужно получить вложения к электронному письму .. поэтому, когда электронное письмо приходит на специальную учетную запись электронной почты, мне нужно получить вложение и сохранить файл вложения в определенном папка. Какой здесь лучший подход? Создать код в проекте консоли и создать проект службы Windows? или просто проект консоли или просто проект Classlibrry и добавить в планировщик задач? Так что мне нужен совет, как подойти к делу на уровне проекта ... Логика программирования уже работает.

Но, как я уже сказал в своем первом вопросе, я заставил его работать в VS2008, но VS2010 не знает сборки Exchange после того, как я нажму кнопку Build.

13
задан ethem 11 March 2011 в 08:14
поделиться