본문 바로가기

Dev::DotNet/C#

Service Project 를 쉽게 디버깅하기

Service Project를 만들고 디버깅을 하려고 하면 참 번거롭다.


우선 Visual Studio에서 실행이 안된다.



그래서 이것저것 번거로운 방법들이 있지만, 그나마 조~~금 덜 번거로운 방법으로....



닷넷에 보면 


1
System.Diagnostics.Debugger.Launch();
cs

라는 것이 있고 아래와 같이 설명하고 있다.



원하는 위치에 해당 Debugger.Launch(); 를 끼워 넣고 빌드 후, 만든 서비스를 등록하고


시작을 하면 해당 위치에 자동으로 Breakpoint로 잡히게 된다.


단, 해당 소스를 Visaul Studio 관리자 모드로 실행시켜놓은 상태여야 한다.


'Dev::DotNet > C#' 카테고리의 다른 글

new 한정자(new Modifier)  (0) 2013.12.23
확장 메소드(Extension Methods)  (0) 2013.11.26
DLL 레지스트리 등록 API  (1) 2013.11.14
Google gmail 로 메일 보내기 - c#, smtp  (0) 2013.10.31
마우스 이동에 따른 화면 이동  (0) 2013.10.29