C# Windows Service에서 디비깅을 쉽게 하는 방법

Windows Service에서 디비깅을 쉽게 하는 방법은 까다롭다. 실행프로그램을 배포해 놓고 Log를 작성해서 결과를 확인해야 하는 번거로움이 있다.찾아 보면 아래의 참조와 같은 방법을 사용해도 되기는 하겠지만 간단한 방법을 검토 해보자 이글에서 설명하는 방법은  Serviced의 Method를 호출하는 코드를 작성하여 Service를 제어하여 쉽게 Debugging하는 방법 이다.. 간단하게 아래와 같이 서비스 메서드를 호출 하여 동작을 확인하고 코드를 수정하면 된다.그러나

C# Windows 서비스 응용 프로그램 만들기

C# Windows 서비스 응용 프로그램 만들기 1.개요Windows 서비스 프로그램은 윈도우에 상주해야 하는 프로그램 혹은 서버용 프로그램을 개발하기 위해 사용합니다. 일반적인 응용프로그램은 프로그램을 실행시키기위해서 시작프로그램에 등록하거나 , 매크로를 이용해서 실행시켜야 합니다. 그런데 계정 로그오프 문제나 예기치 않은 문제로 인해 응용프로그램이 종료 된다면 , 프로그램을 다시실행되지 않습니다.  이를 조치하기 위해서는 원격 프로그램을 실행하여 응용프로그램을 다시 실행시키거나 직접 실행시켜야