My problem is just the same as this link.
I am working on the new WinRT for Metro Applications in C#(win8 release preview). The p
Somewhere in your UI thread run :
CoreDispatcher dispatcher = Windows.UI.CoreWindow.GetForCurrentThread().Dispatcher;
Then from your background thread call the RunAsync
function in the dispatcher
variable you just created.
dispatcher.RunAsync(DispatcherPriority.Normal, <delegate to run on UI thread>);