2016-04-13 1 views
1

Ich habe den folgenden Code, der gestern funktionierte, ist aber nicht mehr und ich kann nicht herausfinden, warum.ExchangeService.cs Nicht gefunden

Visual Studio sagt mir immer, dass ExchangeService.cs nicht gefunden werden kann, jedoch habe ich das EWS-Paket über nuget installiert.

Es scheint auch für die fehlende Datei unter \ REDMOND \ EXCHANGE \ BUILD \ E15 \ 15.00.0913.015 \ sources \ sources \ dev \ EwsManagedApi \ src \ EwsManagedApi \ Core \ ExchangeService.cs

namespace ConsoleApplication1 
{ 
    class Program 
    { 
     static void Main(string[] args) 
     { 
      Microsoft.Exchange.WebServices.Data.ExchangeService service = new Microsoft.Exchange.WebServices.Data.ExchangeService(); 
     } 
    } 
} 
suchen werden

Irgendwelche Ideen?

+0

Das EWS-Paket fügt nur eine DLL hinzu. Warum lautet der Fehler, dass die Quelldatei nicht gefunden werden kann? –

+0

Ist es ein Problem, ein Problem zu bauen oder zu laufen? – dsolimano

+0

Code erstellt, aber wenn ich es versuche und es läuft VS öffnet eine Seite, die Quelle nicht gefunden sagt ExchangeService.cs –

Antwort

0

Ich weiß, es ist eine Weile her, aber ich hatte das gleiche Problem, also posten ich meinen Fix, hoffentlich wird es jemandem helfen.

Dies wurde ich geschieht, würde die Anwendung läuft gut, aber im Debug-Modus, wenn eine Zeile jedes EWS API-Klasse des Öffnen-Dialog angezeigt wurde aufgerufen hat, klicken kehren Fehler abbrechen wie:

ExtendedProperties CS- nicht gefunden

ExchangeService.cs nicht gefunden

CalendarFolder.cs nicht gefunden

schließlich fand ich das Update:

  1. Deinstallation EWS Managed API
  2. neu installieren EWS Managed API
  3. Öffnen Sie Visual Studio und die EWS Referenzen aus dem Projekt (alles unter Microsoft.Exchange.WebServices)
  4. dann erneut hinzufügen, die EWS Referenzen entfernen