XamlParseException beim Start der ExMixedFolders Konfiguration

Synchronisieren von Exchange Postfächern, Öffentlichen Ordnern oder privaten Ordnern mit ExMixedFolders, sowie Backup und GAL Synchronisation.
Post Reply
Foddler
Posts: 2
Joined: Mon Mar 06, 2017 8:59 pm

XamlParseException beim Start der ExMixedFolders Konfiguration

Post by Foddler »

Meine Kollegen haben sich über nicht synchronisierende Termine von einem iPhone zum anderen beschwert. Wie es gehen sollte: auf jedem iPhone hat sind jeweils nur persönliche Kalender zu sehen, die von ExMixedFolders in öffentliche gesyncht werden - eine Lizenz je Handy.

Als Lösungsversuch habe ich habe am 1. März von Version 1.32.45.0 auf 1.34.20.0 aktualisiert. Leider hat das alles schlimmer gemacht. Nun kommen beim Start der 'ExMixedFolders Konfiguration' folgende Exceptions:

Code: Select all

System.Windows.Markup.XamlParseException: The type initializer for 'ExMixedFoldersConfig.MainWindow' threw an exception. ---> System.InvalidOperationException: There was an error reflecting type 'ExMixedFolders.ExchangeServiceAcc'. ---> System.IO.FileLoadException: Could not load file or assembly 'Microsoft.Exchange.WebServices, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
   at System.Signature.GetSignature(Void* pCorSig, Int32 cCorSig, RuntimeFieldHandleInternal fieldHandle, IRuntimeMethodInfo methodHandle, RuntimeType declaringType)
   at System.Reflection.RuntimeMethodInfo.get_Signature()
   at System.Reflection.RuntimeMethodInfo.GetParameters()
   at System.Xml.Serialization.StructModel.GetPropertyModel(PropertyInfo propertyInfo)
   at System.Xml.Serialization.StructModel.GetFieldModel(MemberInfo memberInfo)
   at System.Xml.Serialization.XmlReflectionImporter.InitializeStructMembers(StructMapping mapping, StructModel model, Boolean openModel, String typeName, RecursionLimiter limiter)
   at System.Xml.Serialization.XmlReflectionImporter.ImportStructLikeMapping(StructModel model, String ns, Boolean openModel, XmlAttributes a, RecursionLimiter limiter)
   at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter)
   --- End of inner exception stack trace ---
   at System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(TypeModel model, String ns, ImportContext context, String dataType, XmlAttributes a, Boolean repeats, Boolean openModel, RecursionLimiter limiter)
   at System.Xml.Serialization.XmlReflectionImporter.ImportElement(TypeModel model, XmlRootAttribute root, String defaultNamespace, RecursionLimiter limiter)
   at System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace)
   at ExMixedFoldersConfig.MainWindow..cctor()
   --- End of inner exception stack trace ---
   at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)
   at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)
   at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)
   at System.Windows.Application.LoadBamlStreamWithSyncInfo(Stream stream, ParserContext pc)
   at System.Windows.Application.LoadComponent(Uri resourceLocator, Boolean bSkipJournaledProperties)
   at System.Windows.Application.DoStartup()
   at System.Windows.Application.<.ctor>b__1(Object unused)
   at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source, Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
Foddler
Posts: 2
Joined: Mon Mar 06, 2017 8:59 pm

Re: XamlParseException beim Start der ExMixedFolders Konfiguration

Post by Foddler »

Neuigkeiten: das Update von 1.34.20.0 (vom 27. Feb) auf 1.34.21.0 (vom 3. März) scheint geholfen zu haben. Nun muss ich nur noch herausbekommen, wo die Sync-Aufträge alle hin sind. Dazu 2 Fragen:

1. Wenn unten steht: 0 von 3 Lizenzen, heißt das keine wird verwendet oder alle sind in Verwendung und es ist keine frei?
2. Sind die Sync-Aufträge Windows-Nutzer-abhängig, also je nach dem wer sich auf dem Server einloggt sieht in der ExMixed Folders Konfiguration mehr oder weniger Aufträge?

Danke im Voraus!
Post Reply