回答編集履歴

2

追記:UnHandledなExceptionをなくす方法

2016/11/11 08:46

投稿

Y.H.
Y.H.

スコア7914

test CHANGED
@@ -1,3 +1,11 @@
1
1
  リフレクションを使用してCALLされたメソッドで例外が発生すると、CALLした側にはSystem.Reflection.TargetInvocationException でラップされて例外がThrowされます。
2
2
 
3
3
  リフレクションを使用してCALLされたメソッドで発生した例外は、TargetInvocationExceptionのInnerException プロパティに設定されてますので、これを参照し何の例外が発生したかを補足できます。
4
+
5
+
6
+
7
+ ###追記:UnHandledなExceptionをなくす方法
8
+
9
+ .NETアプリケーションを作成するにあたり「xxxx Exception はユーザー コードによってハンドルされませんでした。」が出ないようにするためには「[(MSDN)AppDomain.UnhandledException イベント](https://msdn.microsoft.com/ja-jp/library/system.appdomain.unhandledexception(v=vs.110).aspx)」等を参考に、ユーザーコードによって全ての例外をハンドルするようにし適切な処理を行うようにコードを書きます。
10
+
11
+

1

誤字修正

2016/11/11 08:46

投稿

Y.H.
Y.H.

スコア7914

test CHANGED
@@ -1,3 +1,3 @@
1
- リフレクションを使用してCALLされたメソッドで例外が発生すると、CALLした側にはSystem.Reflection.TargetInvocationException でラップされて例外がThrowされます。
1
+ リフレクションを使用してCALLされたメソッドで例外が発生すると、CALLした側にはSystem.Reflection.TargetInvocationException でラップされて例外がThrowされます。
2
2
 
3
3
  リフレクションを使用してCALLされたメソッドで発生した例外は、TargetInvocationExceptionのInnerException プロパティに設定されてますので、これを参照し何の例外が発生したかを補足できます。