Hi,
I’m disposing ThinkGeo.MapSuite.WpfDesktopEdition.WpfMap object in a WPF User control and getting the following exception: “The calling thread cannot access this object because a different thread owns it.”
This happens because WpfMap is not being dispose on UI thread but on GC Finalizer Thread.
Shouldn’t, in theory, disposing an object be thread independent? It’s impossible to know which thread is going to call Dispose method. How to solve this issue?