コンソールがクラッシュしないように、try-catch ブロックでラップした C# のコマンド ライン プログラムがあります。ただし、デバッグ中に DoStuff() メソッドのどこかで例外がスローされると、Visual Studio は "catch" ステートメントで中断します。例外が発生した場所で Visual Studio を中断させたい。これを行う最善の方法は何ですか?
トライをコメントアウトしますか?
Visual Sudioの設定?
#if DEBUG ステートメント?
static void Main(string[] args)
{
try
{
DoStuff();
}
catch (Exception e)
{ //right now I have a breakpoint here
Console.WriteLine(e.Message);
}
}
private void DoStuff()
{
//I'd like VS to break here if an exception is thrown here.
}