Uwp 如何调试RPC_E_错误的_线程

Uwp 如何调试RPC_E_错误的_线程,uwp,binding,ui-thread,Uwp,Binding,Ui Thread,我继承了一个相当大的UWP应用程序。偶尔(在大约10%的情况下)更改页面时,应用程序会在RPC_E_error_THREAD上崩溃。我知道这与工作线程/UI线程问题有关,通常可以使用以下方法轻松解决: CoreApplication.MainView.CoreWindow.Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () => { // UI update code }); 然而,由于这是一个具有数百个绑定的大型应用程序(

我继承了一个相当大的UWP应用程序。偶尔(在大约10%的情况下)更改页面时,应用程序会在
RPC_E_error_THREAD
上崩溃。我知道这与工作线程/UI线程问题有关,通常可以使用以下方法轻松解决:

CoreApplication.MainView.CoreWindow.Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () =>
{
    // UI update code
});
然而,由于这是一个具有数百个绑定的大型应用程序(设计非常糟糕),因此很难找出这个问题的根源

堆栈跟踪也非常隐蔽:

所以我的问题是:有没有简单的方法来获取更多关于这个错误来自何处以及哪个绑定或错误的UI更新导致了这个错误的信息