타사 응용 프로그램을 확장하는 DLL이 있습니다. 나는이 DLL을 디버깅 목적으로 만 시작할 때 콘솔 창을 열어보고 싶습니다. Windows 응용 프로그램 (출력 응용 프로그램을 콘솔 응용 프로그램으로 변경)을 사용하여이를 수행하는 트릭을 알고 있습니다. 클래스 라이브러리에서이를 수행 할 수있는 방법이 있습니까?DLL 디버깅 콘솔 응용 프로그램 창 표시
답변
System.Diagnostics
네임 스페이스를 사용하고 Debug.*
/Trace.*
개의 방법을 사용하는 것이 좋습니다. 그런 다음 IDE를 사용하거나 (다른 응용 프로그램에서 실행중인 경우) DebugView과 같은 것을 사용합니다.
Visual Studio가 모든 컴퓨터에 설치되지 않았습니다. 특히 생산 상자. 그것이 부착이 약간의 고통 인 이유입니다. 우리는 원격 디버깅을 설정할 필요가 있습니다.이 디버깅은 낮은 개발자에게는 관리자 권한이 없으므로 불가능합니다. –
@ P.Brian.Mackey : 여전히'Trace' 라이브러리를 사용할 수 있으며'* .config'를 사용하여 검토 할 수있는 로그 파일을 설정할 수 있습니다. –
지금 우리가 가진 것. 콘솔 응용 프로그램을 실행하고 라이브 출력을 보는 것과 비교하여 SQL 데이터를 필터링하고 로그 데이터를 필터링하는 것은 약간 짜증납니다. –
- 1. 응용 프로그램에 디버깅 콘솔 창 넣기
- 2. 추가 콘솔 창이있는 게임 창 응용 프로그램
- 3. 디버깅 작업 창 Office 용 응용 프로그램
- 4. Process.Start() 응용 프로그램 디버깅
- 5. Win32 콘솔 응용 프로그램 대 CLR 콘솔 응용 프로그램
- 6. WinForms 프로그램의 콘솔 창 표시
- 7. 콘솔 창 활성화
- 8. Winforms 응용 프로그램 디버깅
- 9. 예약 된 작업 : 서비스/DLL/콘솔 응용 프로그램
- 10. C# WinForm 응용 프로그램 디버깅
- 11. C++ 콘솔 창 프로그램 작성 방법
- 12. iOS의 독립 실행 형 웹 응용 프로그램 용 디버깅 콘솔
- 13. Visual Studio 2010 C++ 콘솔 응용 프로그램 "프로세스에 연결"디버깅
- 14. 추가 콘솔 창
- 15. 지역 콘솔 응용 프로그램
- 16. 콘솔 응용 프로그램
- 17. : 내 콘솔 응용 프로그램
- 18. Java 콘솔 응용 프로그램
- 19. 콘솔 응용 프로그램 종료시
- 20. 콘솔 응용 프로그램 -variables
- 21. QtWebkit : 콘솔 응용 프로그램
- 22. 응용 프로그램 창 감지
- 23. 디버깅 Asp.net 응용 프로그램
- 24. badaWAC 응용 프로그램 디버깅
- 25. C++ 콘솔 응용 프로그램 MVC
- 26. CMD에서 콘솔 응용 프로그램 실행
- 27. 상태 표시 줄의 OS X 표시 창 응용 프로그램
- 28. 디버그 창 응용 프로그램
- 29. 응용 프로그램 창
- 30. 인터넷 응용 프로그램 또는 창 응용 프로그램?
http://stackoverflow.com/questions/3571627/show-hide-the-console-window-of-a-c-sharp-console-application의 가능한 복제본은 무엇입니까? – paddy
@paddy -이 질문은 Win32를 사용하여 기존 콘솔 응용 프로그램을 표시하고 숨기는 방법에 대해 설명합니다. 그것은 내가 성취하려는 것이 아닙니다. –
C에서 ConsoleWindow API를 사용하여 일반 Win32 앱에서 콘솔 창을 만들고 인터페이스 할 수 있음을 알고 있습니다. 그 포스트가 똑같은 짓을 한 것처럼 보였습니다. 응용 프로그램이 콘솔 응용 프로그램 일 필요는 없습니다. 콘솔 기능 목록은 다음과 같습니다. http://msdn.microsoft.com/en-us/library/windows/desktop/ms682073(v=vs.85).aspx – paddy