본문 바로가기
개발언어/.NET

Windows 서비스 시스템 오류 2이(가) 생겼습니다.

by 공장장코난 2019. 1. 21.

새로 작성한 Windows 서비스 등록, 실행을 시도하는중 아래 오류 가 발생한다.


시스템 오류 2이(가) 생겼습니다.
지정된 파일을 찾을 수 없습니다.

관련 내용을 StackOverflow 검색해 봤다.

New Windows Service installed, fails to start: “System error 2 … system cannot find the file specified”

...

여러가지 이유가 있겠으나, 나의 경우엔 서비스 등록시 실행파일 명을 잘못 입력한 경우다.

서비스 등록(CMD는 관리자 모드로 실행)
SC CREATE "TESTSVC" BINPATH="C:\TESTSVC\TESTSVC.exe" <- 서비스 등록시 실행파일을 잘못 입력함.

서비스 실행
NET START "TESTSVC"

서비스 중지
NET START "TESTSVC"

서비스 삭제
SC DELETE "TESTSVC"

다시 서비스 수행