我有以下代碼:停止從任務打破例外視覺工作室
Task load = Task.Factory.StartNew(() => {//Some Stuff Which Throws an Exception});
try
{
load.Wait();
}
catch (AggregateException ex)
{
MessageBox.Show("Error!");
}
當過一個例外是在任務拋出,我也想泡了卡在嘗試捕捉,而不是視覺在發生異常的時候,工作室突破。
我試了谷歌和一些建議我對我的方法的頂部添加此[DebuggerHidden]
,但它不工作
哦,男人,這讓我很困惑。我認爲我的例外根本沒有被發現,但是自動破解還爲時過早,可以繼續。真的好像是一個非常糟糕的默認行爲。錯誤信息似乎是公然錯誤的,因爲它聲稱這個異常未被捕獲,但是持續的異常會導致它被完全捕獲。 – Kat