끌어 놓기 예외가있는 IDE 외부에서 실행하면 winform 응용 프로그램이 실패합니다. IDE 내부에서 실행되는 동안 오류가 발생하지 않습니다 (VS2008). 어떻게 추적 할 수 있을까요? 오류가 표시된 오류 상자에서 JIT를 사용하는 것에 대한 언급을 보았습니다.이 질문은 내 문제를 추적하는 데 도움이됩니까?winform 응용 프로그램 예외 DragDrop이 IDE 외부에서 발생 함
1
A
답변
1
이것이 도움이 될지 모르겠지만 ... 잠시 전에 내 시스템 WinForms 앱이 엄지 드라이브에서 실행될 때 DragDropException이 발생합니다. 오류를 생성하는 양식에는 끌어서 놓기 기능이 없었습니다. 문제는 알지 못했지만, 그 폼에있는 UserControl이 불필요하게 AllowDrop = true를 기본값으로 설정 한 것을 보았습니다. 일단 내가 해제하면 문제가 사라졌습니다.
양식이 끌어서 놓기를 지원하기위한 것이라면 예외를 생성하는 폼이 인스턴스화 된 스레드를 조사 할 것입니다. 내 이해는 Microsoft의 드래그 앤 드롭 구현은 COM 기반이며 STA 스레드에서 초기화해야합니다. 프로그램의 진입 점 앞에 [STAThread] 속성을두면이 작업을 수행 할 수 있습니다.
관련 문제
- 1. 예외 발생 (오류 발생) 프로그램 종료 후
- 2. 셰어 포인트 응용 프로그램 페이지 예외 대화 상자에서 예외 발생
- 3. Java 기본 언어 응용 프로그램 IDE 외부에서 작동하지 않습니다.
- 4. 브라우저 응용 프로그램 외부에서 작성하는 경우
- 5. .Net을 사용하는 Winform 응용 프로그램
- 6. Mac 용 Winform 응용 프로그램
- 7. C# WinForm 응용 프로그램 디버깅
- 8. 작업. 예외 예외 발생
- 9. 예외 예외 발생
- 10. 브라우저 외부에서 응용 프로그램 설치
- 11. 예외 발생
- 12. 응용 프로그램 던지는 예외
- 13. AppDomain.AssemblyLoad 이벤트에서 예외 예외 발생
- 14. ASP.NET 예외 예외 발생 C#
- 15. 예외 발생 및 인쇄 예외?
- 16. UI 스레드에서 예외 예외 발생
- 17. 예외 예외 발생 - 기본값 설정
- 18. Netbeans IDE 외부에서 Apache Tomcat을 시작하십시오.
- 19. WinForm 응용 프로그램이 Visual Studio 2010 외부에서 시작되지 않습니다.
- 20. 방법 : IDE 외부에서 스칼라 코드 디버그
- 21. IDE 외부에서 .exe를 실행하지만 IDE 내부에서 중단 점을 사용하십시오.
- 22. C# WinForm 응용 프로그램 설치 문제
- 23. Protovis 및 .net winform 응용 프로그램
- 24. . Winform 응용 프로그램, 모범 사례의 설정 파일
- 25. IE 7은 전체의 WinForm 응용 프로그램
- 26. ASP.NET에서 winform 응용 프로그램 열기/닫기
- 27. winform 응용 프로그램 아이콘을 그릴 도구는 무엇입니까?
- 28. WinForm 응용 프로그램 및 MS Office 참조
- 29. C# 다중 패널/레이어 winform 응용 프로그램
- 30. winform 응용 프로그램 설계/모달 모델 회피
예, JIT 메시지에서 스택을 가져온 다음 문제가 발생한 함수 호출과 줄 번호까지 추적 할 수 있습니다. – ThePower