【发布时间】:2008-10-09 09:58:30
【问题描述】:
在我的 Silverlight 项目中,我有一个每 x 毫秒触发一次的线程。在这个线程中,我试图更改应用程序的状态。这不起作用,我不知道为什么,所以在 Timer 回调中设置一个断点。断点被击中,但在我尝试更改状态的那一刻,它刚刚退出函数(假设已抛出异常)。
我知道为什么会发生错误 - 您无法通过非 GUI 线程更改 GUI 内容。
我的问题是 - 当发生这样的异常时,如何让 Visual Studio 真正中断? (而不是默默地退出,如果有问题不会通知我)。
我尝试了“异常跨越 AppDomain 或托管/本机边界时中断”,但这没有任何效果。
【问题讨论】:
标签: visual-studio-2008 multithreading exception silverlight-2-rc0