2017-10-06 3 views
0

I ich wurde auch gebeten, ein Outlook-Add-in mit dem Exchange-Server 2016 zu machen, um Eintrag aus der Datenbank mit den Einträgen aus den Terminen im Outlook-Kalender zu synchronisieren . Problem ist jetzt, dass die Exchangeversion von 2013_sp1 als ExchangeVersion mit verwenden musste, soweit ich gelesen habe, sollte in Ordnung sein. Aber von meinem Kollegen das Outlook-Plugin bedeutet, dass "Exchange Server unterstützt die angeforderte Version" auf dem Versuch, das Add-in zu starten. Es kommt von der Methode CalendarFolder.Bind (m_service, folderId, neue PropertySet()); wie fas wie von dem Stacktrace lesen kann. weiß ich nicht, ob es mir nur eine Art von authenfication Problem oder das Problem durch die Versionen oder, wie ich sie nenneEWS 2016 angeforderte Version wird nicht unterstützt auf Calnedard.bind mit 2013_sp1 als Exchange-Version

hier mein Code ` m_service = new Exchange (Exchange. Exchange2013_SP1);

  m_service.UseDefaultCredentials = true; 
      // NetworkCredentials 


      m_service.Url = new Uri(EWSServerUrl); 
      FolderId folderId = new FolderId(WellKnownFolderName.Calendar); 
      CalendarFolder calendarESW = CalendarFolder.Bind(m_service, folderId, new PropertySet());` 

i für ein bisschen Hilfe dankbar sein würde;)

Antwort

0

Der Fehler bedeutet, dass der Server, der auf die Anforderung reagiert, die angeforderte Serverversion nicht unterstützt (die erkannten EwsSupportedSchemas können mit Auto-discovery überprüft werden https://msdn.microsoft.com/en-us/library/office/jj900154(v=exchg.150).aspx). Meistens liegt das daran, dass der Server, der antwortet, eine niedrigere Version der Exchange- oder CU-Version ausführt, als Sie angefordert haben. Sie können dies leicht überprüfen, auf der Serverversion, indem Sie die Rückkehr in die Antwort ist, dass Sie zB Check https://msdn.microsoft.com/en-us/library/microsoft.exchange.webservices.data.exchangeservicebase.serverinfo(v=exchg.80).aspx oder aktivieren bekommen Tracing und überprüfen Sie die Spur https://msdn.microsoft.com/en-us/library/office/dd633676(v=exchg.80).aspx

+0

es ist ein ews Server 2016 so ic can'tt zu niedrig sein, aber ich werde überprüfen wenn etwas nicht 2016 unterstützt wird – icekid

Verwandte Themen