Не удалось загрузить файл или сборку 'Microsoft.Exchange.WebServices, версия = 14.0.0.0, культура = нейтральная, PublicKeyToken = 31bf3856ad364e35' - PullRequest
2 голосов
/ 02 марта 2011

Я работаю над проектом, который обращается к Exchange Server.До того, как я сменил проект на сервер, все прошло нормально.Но сейчас я получаю эту ошибку.

Я не могу найти то, что ищу в Google, поэтому я надеюсь, что кто-то из вас сможет мне помочь.Я ценю это.

Ответы [ 3 ]

2 голосов
/ 02 марта 2011

Вы должны предоставить указанную сборку вместе с приложением или установить ее на свой сервер.

1 голос
/ 03 марта 2011

Ответ таков: я скопировал файл dll и xml (который вы получаете при установке EWS Managed API) в папку bin моего проекта. И это работает!

0 голосов
/ 07 июня 2016

У меня была такая же точная ошибка, в VS2005, .Net 2 и 3.5

Вот как я решил это, и мне пришлось искать другое решение, потому что это всегда не удавалось, и Windows не позволяла мне зарегистрировать DLL.

regsvr32 "C:\Program Files\Microsoft\Exchange\Web services\1.1\Microsoft.Exchange.WebServices.dll"

Я вошел в мастер настройки .Net Framework из средств администрирования в Windows XP. Моя конфигурация .NET Framework 2.0 (версия 2.0.50727.42).

Затем я вошел в Политику безопасности времени выполнения -> Увеличить доверие к сборке и указал на указанную выше DLL на моем диске C. По какой-то причине он был установлен на NO TRUST! Я изменил его на полное доверие.

Затем я закрыл и снова открыл свой проект VS2005, и все теперь работает нормально.

С уважением,

...