0

問題があります (C#、WinForm):
コードがあります (Program.cs):

static void Main()
{
try
{
Application.Run(new Form());
}
catch (Exception e)
{
// 何かをする。(e も)
}
}

VisualStudio からコードを実行すると、try-catch ブロックが正常に動作します。
しかし、VisualStudio の外部でコードを実行すると、既定のエラー メッセージがスローされ、try-catch ブロックは実行されません。

私が試したとき、辞書を使用し、未定義のキーを呼び出したところ、例外がスローされました。(Form1.cs内)
(Exception e)の部分を削除してみました。

ご協力ありがとうございました!

4

0 に答える 0