DataTable에 바인딩 된 DataGridView가 있습니다. AutoGenerateColumns = true를 사용하고 있었지만 열을 직접 관리 할 수 있도록 false로 변경 한 다음 DataGridView.CurrentCellDirtyStateChanged의 이벤트 처리기에서 InvalidProgramException을 받기 시작했습니다. 이 이벤트 처리기가 CheckFilter()라는 다른 메서드를 호출하면 예외가 throw됩니다. 메서드를 호출 할 때 예외가 발생하도록 코드를 단계별로 실행할 때 메서드에 입력되지 않습니다. CheckFilter()는 매개 변수가없는 개인 하위입니다. 예외 메시지는 "공용 언어 런타임에서 유효하지 않은 프로그램을 발견했습니다"입니다. Windows 7에서 .net 2.0 및 Visual Studio 2008과 함께 vb.net을 사용하고 있습니다.DataGridView.CurrentCellDirtyStateChanged 메서드를 호출 할 때 InvalidProgramException이 throw됩니다.
0
A
답변
0
예외를 메서드에서 호출 한 것이 아니라 메서드 내부의 각 루프에서 발생한 것으로 나타났습니다. 루프 변수의 유형을 지정하지 않았습니다. for each 루프는 datarows 콜렉션을 통해 루프하므로 DataGridViewRow 루프 변수를 만든 다음 예외가 사라졌습니다. 프레임 워크 나 컴파일러의 버그 일 것 같아요.
관련 문제
- 1. DelegateCommand 하위 클래스에서 Execute를 호출 할 때 InvalidProgramException이 발생합니다.
- 2. NIB를로드 할 때 NSInternalConsistencyException이 throw됩니다.
- 3. COM 라이브러리를 호출 할 때 서비스에서 예외가 throw됩니다.
- 4. 네이티브 dll을로드 할 때 ExecutionEngineException이 throw됩니다.
- 5. webservice에서 메서드를 호출 할 때 문제가 발생했습니다.
- 6. Segfault 메서드를 호출 할 때 C++
- 7. 설정 데이터 메서드를 재정의하면 오류가 throw됩니다.
- 8. 개체에서 다른 메서드를 호출 할 때 기본적으로 javascript '메서드'를 실행하십시오.
- 9. 매번 로그 만들기 인터페이스 클래스의 메서드를 호출 할 때
- 10. 보석에서 메서드를 호출 할 때 NameError (초기화되지 않은 상수)
- 11. 메서드를 호출 할 때 generics에 "type"을 지정하는 방법
- 12. 클래스의 속성을 설정할 때 메서드를 호출 할 수있는 방법이 있습니까?
- 13. ProcessBemplate 메서드를 호출 할 때 VBV3.5 지시문 throw 오류가 포함됨
- 14. jQuery의 ajax.success에서 객체의 메서드를 호출 할 때 발생하는 문제
- 15. 보고 서비스에서 Render 메서드를 호출 할 때 오류가 발생했습니다. 2008
- 16. 이벤트가 발생할 때 호출 할 메서드를 등록하는 메서드
- 17. OpenCV 메서드를 호출 할 때 CoInitializeEx가 실패 함 cvLoadImage()
- 18. 요청은 내가 WCF에서 메서드를 호출 할 때 415
- 19. 변수를 사용하여 메서드를 호출 할 수 있습니까?
- 20. ASMX에서 정적 메서드를 호출 할 때의 주의점
- 21. mysql에 데이터를 저장하려고 할 때 예외가 throw됩니다 (java.sql.SQLException)
- 22. Android : SocketException HttpURLConnection.getOutputStream()을 시도 할 때 throw됩니다.
- 23. AS3_Release를 호출 할 때
- 24. Ajax Javascript 메서드를 호출 할 수 없습니다.
- 25. UIResponderStandardEditActions에서 select 메서드를 호출 할 수 있습니까?
- 26. 컨트롤러에서 Daemon 메서드를 호출 할 수 있습니까?
- 27. JQuery에서 페이지 메서드를 호출 할 수 없습니까?
- 28. 사용자 정의 메서드를 호출 할 수 없습니다.
- 29. 개인 메서드를 호출 할 수있는 이유는 무엇입니까?
- 30. GWT에서 Java 애플릿 메서드를 호출 할 때 NPObject에서 메서드를 호출하는 중 오류가 발생했습니다. 클라이언트 코드