次のコードがあります。
Task load = Task.Factory.StartNew(() => {//Some Stuff Which Throws an Exception});
try
{
load.Wait();
}
catch (AggregateException ex)
{
MessageBox.Show("Error!");
}
タスクで例外がスローされるたびに、例外が発生した時点で Visual Studio が中断するのではなく、バブルアップして try catch でキャッチされるようにします。
Google を試してみたところ、メソッドの上にこれを追加するよう提案された人[DebuggerHidden]
もいましたが、うまくいきません。