With the succesful migration to the latest Catel build, we've been digging and it came to our attention that some errors happen in the background (we only saw it after enabling some extra "throw error" options in VS).
There is one specific error that happens alot, it has to do with the assembly:
Could not load file or assembly '**assemblyName**, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The requested assembly version conflicts with what is already bound in the app domain or specified in the manifest. (Exception from HRESULT:
When looking at the call stack, always get's thrown in the same method:
Catel.Core!Catel.TypeHelper.GetType(string typeName, string assemblyName) + 0x163 bytes
This error doesn't make the app hang or crash, but I'm trying to decrease the errors that are happening, especially in this case where it's thrown 20-30 times per navigation. So this happens every time we navigate, so maybe it can help to show which method
is the first one of Catel gets called in the call stack:
Catel.MVVM!Catel.MVVM.ViewLocator.ResolveView(System.Type viewModelType) + 0x78 bytes
Do you have any idea what can be causing this behavior?
Thanks in advance.