Tidak dapat memuat file atau rakitan 'Microsoft.Exchange.WebServices, Versi=14.0.0.0, Culture=netral, PublicKeyToken=31bf3856ad364e35'

Saya sedang mengerjakan proyek yang mengakses Exchange Server. Sebelum saya mengganti proyek ke server, semuanya berjalan baik-baik saja. Tapi sekarang saya mendapatkan kesalahan ini.

Saya tidak menemukan apa yang saya cari di Google, jadi saya harap seseorang di antara Anda dapat membantu saya. Saya menghargai itu.


person Tassisto    schedule 02.03.2011    source sumber


Jawaban (3)


Anda harus menyediakan perakitan yang ditentukan dengan aplikasi Anda atau menginstalnya di server Anda.

person vissi    schedule 02.03.2011
comment
maksud Anda dll yang Anda instal dengan EwsManagedApi32?? - person Tassisto; 02.03.2011
comment
Maksud saya Microsoft.Exchange.WebServices.dll dan semua dependensinya. - person vissi; 02.03.2011
comment
Saya tidak memiliki Visual Studio di server. Bagaimana saya bisa melakukan itu? Saya pikir dengan menginstal EWS Managed API, saya tidak perlu melakukan hal lain. :S - person Tassisto; 02.03.2011
comment
Menginstal Visual Studio apakah itu suatu pilihan? - person Tassisto; 02.03.2011
comment
Lihat social.technet. microsoft.com/Forums/en-US/ - person vissi; 02.03.2011
comment
Terima kasih, Anda banyak membantu saya! - person Tassisto; 02.03.2011

Jawabannya adalah: Saya menyalin file dll dan xml (yang Anda dapatkan saat menginstal EWS Managed API) ke folder bin proyek saya. Dan itu berhasil!

person Tassisto    schedule 03.03.2011

Saya mengalami kesalahan yang sama persis, di VS2005, .Net 2 dan 3.5

Beginilah cara saya mengatasinya, dan saya harus mencari solusi lain, karena ini selalu gagal dan Windows tidak mengizinkan saya mendaftarkan DLL.

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

Saya masuk ke .Net Framework Configuration Wizard dari alat Administrasi di Windows XP. Milik saya adalah Konfigurasi .NET Framework 2.0 (versi 2.0.50727.42).

Saya kemudian masuk ke Kebijakan Keamanan Runtime -> Tingkatkan Kepercayaan Majelis dan menunjuk ke DLL di atas di drive C saya. Itu disetel ke NO TRUST, karena alasan tertentu! Saya mengubahnya menjadi KEPERCAYAAN LENGKAP.

Saya kemudian menutup dan membuka kembali proyek VS2005 saya dan semuanya sekarang berfungsi dengan baik.

Salam,

person Fandango68    schedule 07.06.2016