AppDomain.CurrentDomain.UnhandledException
のイベントに登録すると、UnhandledExceptionEventArgs
IsTerminating
フラグがtrueになる条件はありますか?私。例外を致命的とみなす原因は何ですか?UnhandledExceptionEventArgs.IsTerminatingフラグがtrueまたはfalseになる原因は何ですか?
デフォルトでは、処理されていないすべての例外は、別途設定されていない限り致命的なものになることはありますか?
単純に試してみると、アプリケーションで実行されたときと同じUnhanded例外(InvalidDataExceptionなど)がTrueに設定されていることがわかりますが、ユニットテスト(vstest.executionengine)で同じコードを実行するとfalseに設定されます。 VS2017のexe)。 –