윈도우 서비스 등록 후 관련 질문입니다.

기존 프로젝트를 완료 후 sc 명령어로 서비스에 등록했습니다 .시작도 하고요
잘돌아갔습니다.

그리고 나서 소스를 수정할 일이 있어서 수정을 했는데 그전에 윈도우 서비스를 중지했습니다.

이럴 때 윈도우서비스를 다시 시작하기만 하면 되는 것인가요? 아니면 sc 명령어로
서비스를 삭제하고 다시 등록해야 하는지 알고 싶습니다.

그리고 혹시 프로젝트가 서비스를 등록해서 시작할때는 잘들아가는데 비등록모드에서
예외오류가 발생하는 것에 대해 관련 정보 같은게 있을까요?
어떤분이 관리자모드로 vscode를 실행해서 Run 하라고 하는데 그렇게 해봤는데도
안되더군요…

서비스 중지 후 다시 시작될때

파일이 다시 로드 되서 반영 될 것 같긴 한데.,

확실하게 하려면

기존 서비스 삭제 후 재 등록 시켜 주는 것이 좋습니다.
(그런데 막상 답글을 달고 보니깐 이 부분은 직접 해보시면 결과를 알 수 있는 부분 아닌가요? ㅎㅎ…)


위 질문은 관련해서 오류 내용에 대한 정보가 없어 어떤 문제인지 파악하기 힘들 것 같습니다.


※ 참고로 제 경험으로는 보통 Windows Service디버깅은

Windows Service 프로젝트와 (B)
Console 프로젝트 (C)
그리고 실제 핵심 코어 부분 프로젝트 (A)

3개로 놓고 A를 참조 해서 콘솔 프로젝트에서 디버깅을 하고
실제 릴리즈는 Windows Service의 결과물을 릴리즈 했었습니다.

3개의 좋아요