web-dev-qa-db-fra.com

Où puis-je obtenir le dernier Microsoft.Exchange.wewservices.dll?

J'essaie d'utiliser la dernière dll Exchange Web Services DLL, mais lorsque je recherche mon disque dur, je vois de nombreuses versions de Microsoft.Exchange.wewservices.dll, la version la plus récente 14.0.650.7 avec une date du 1/24/12 .

Je veux reconstruire ma machine mais je ne trouve pas de place officielle pour obtenir cette DLL. J'ai essayé de télécharger le Dernier SDK Je ne vois pas de DLL à utiliser, ni y a-t-il une MSC pour que je puisse utiliser.

Où puis-je obtenir la dernière version de Microsoft.Exchange.wewservices.dll?

15

La version actuelle de l'API géré EWS est 1.2 . Il semble parfois que Microsoft oublie parfois de mettre à jour des liens vers le téléchargement le plus récent qui rend difficile la découverte de la version la plus récente, mais je vais habituellement à www.microsoft.com/downloads et recherche de " Exchange Web Services Services gérés API "Chaque fois que j'ai besoin d'un téléchargement frais.


Mise à jour: EWS est sur Nuget: http: //www.nuget.org/packages? Q = ews

6

C'est une ancienne question et les deux réponses de l'OP et de @jakobchristensen répondent à la question. Je vais juste mentionner que je trouve la situation assez confus.

Je récemment (manuellement, pas via Nuget) téléchargée la version Nuget actuelle, qu'elles appellent actuellement "2.2.0".

https://www.nuget.org/packages/microsoft.exchange.wewserservices/

Mais la version de fichier interne/produit sur le fichier .dll est 15.00.0913.015.

Selon cette page

https://msdn.microsoft.com/en-us/library/office/dn528373 (v = ECHG.B.50) .aspx

le fichier doit être placé ici:

C:\Fichiers de programme\Microsoft\Exchange\Services Web\2.0 \

C'est là que je l'ai placé. Plus tard, lorsque vous jouez avec un programme d'exemples Microsoft, j'ai noté qu'il faisait effectivement référence au dossier à cet endroit.

Mais un autre programme Microsoft Exemples a référencé le fichier dans le GAC!

C:\Windows\Assembly\gac_msil\microsoft.exchange.webservices\15.0.0.0__31bf3856ad364E35\microsoft.exchange.webservices.dll

Cette version avait le fichier/la version du produit 15.00.0847.030.

Je ne sais pas comment ce fichier est arrivé là-bas, faisant probablement partie d'une installation Visual Studio.

Il y a aussi quelque chose appelé EWSCORE, qui est apparemment une version fourchue de l'EWS officiel avec quelques corrections de bugs.

https://www.nuget.org/packages/ewscore/

Ma décision actuelle est que je vais envisager la version officielle Nuge d'être la version que je vais normaliser et le télécharger manuellement sur mon PC de développement et mon ordinateur de construction et le placer ici:

C:\Fichiers de programme\Microsoft\Exchange\Services Web\2.0 \

1
RenniePet

Je ne suis pas sûr que ce n'est pas hors de sujet ici, mais vous voudrez probablement télécharger et installer le dernier package d'amélioration des services Web: http://www.microsoft.com/en-us/download /Détails.aspx?id=14089 .