MethodInfo.Invoke (o, null) 주위에 try/catch가 있고 VS2010이 예외를 위반하지 않도록 설정되어 있지만 불행히도 디버거는 Invoked 메서드 내에서 중단됩니다. 이 방법은 정적이며 Phone Developer Beta를 설치했습니다.왜 VS2010은 항상 MethodInfo.Invoke에서 예외가 발생합니까?
이 버그는 개발자의 잘못입니다.
Thx !!
MethodInfo.Invoke (o, null) 주위에 try/catch가 있고 VS2010이 예외를 위반하지 않도록 설정되어 있지만 불행히도 디버거는 Invoked 메서드 내에서 중단됩니다. 이 방법은 정적이며 Phone Developer Beta를 설치했습니다.왜 VS2010은 항상 MethodInfo.Invoke에서 예외가 발생합니까?
이 버그는 개발자의 잘못입니다.
Thx !!
"첫 번째 예외 예외 발생"이 해제되어 있습니까? 디버그 -> 예외로 가서 모든 것이 꺼져 있는지 확인하십시오.
예, 모든 예외 체크 박스의 선택을 취소하면 이러한 Invoke 예외 만 중단됩니다. 다른 모든 예외는 정상적으로 작동합니다.
delegate void VoidTest();
VoidTest test =
(VoidTest)Delegate.CreateDelegate(typeof(VoidTest), o, method.Name);
test();
이러한 예외가 예상대로 예외 핸들러에서 땅을 수행
좋은 소식은 익명의 천재 나에게 해결 방법을 준 것입니다! =)
동일한 문제가 있으며이 설정과 관련이 없습니다. .NET Framework 4.0의 버그 인 것 같습니다. – devios1
나도 같은 짜증나는 버머를 가지고있다! – Shimmy