【发布时间】:2016-10-13 12:49:24
【问题描述】:
我刚刚在 VS2015 中调试时目睹了一些奇怪的行为。当我调试时,由于某种原因,调试器会跳回到某个点,最终这会导致抛出异常。奇怪的是我只有在调试时才会得到这个异常,如果我只是点击 Ctrl+F5
就不会得到这个异常我的最终形象:private System.Windows.Controls.Image FinalImage{ get; set; }
为什么会这样?由于某种原因,它跳回到FinalImage.Source,我不明白为什么。看这个 gif:
异常说我无法将位图转换为 uri...感谢您的帮助!
【问题讨论】:
-
这可能是多线程造成的,你有没有检查一下你“跳回来”时你当前的线程是否发生了变化?
标签: c# debugging visual-studio-2015