Hello,
I'm trying to integrate your new component in our application.
I use a WmsOverlay in order to display the maps from a WsmServer. Sometimes, when starting the map, I get this exception :
Unknown Exception :
System.InvalidOperationException: Der Enumerator ist ungültig, da sich die Auflistung geändert hat.
bei System.Windows.Media.VisualCollection.Enumerator.MoveNext()
bei ThinkGeo.MapSuite.WpfDesktopEdition.TileOverlay.xe960bd1c67737f90(Object xe0292b9ed559da7d, EventArgs xfbf34718e704c6bc)
bei ThinkGeo.MapSuite.WpfDesktopEdition.Tile.OnOpened(EventArgs args)
bei ThinkGeo.MapSuite.WpfDesktopEdition.Tile.set_IsOpened(Boolean value)
bei ThinkGeo.MapSuite.WpfDesktopEdition.UriTile.xe06cd10e03ff9f1d(MemoryStream xd3b1b0f69a96cdf8)
bei ThinkGeo.MapSuite.WpfDesktopEdition.UriTile.x72e495c788ab064e(Object xe0292b9ed559da7d, RunWorkerCompletedEventArgs xfbf34718e704c6bc)
bei System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)
bei System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
If I translate the message in English, it means that the enumerator is invalid, because the collection was modified while we are looping on it.
Sorry, but I cannot give you more informations, because I can not break into code...
Any suggestion ?
Many thanks,
Guillaume.