1. 서비스 프로그램 개발시 서비스명을 맞춰주는 곳이 여러곳이니 꼼꼼이 확인할 것
2. 1053 에서 발생은 주로 서비스 시작때 에러가 발생한 상황이지만 운영체제에 따라 다르게 적용되는 경우가 있음
3. 서비스 등록은 반드시 관리자 권한으로 실행
4. 서비스 제거가 installutil /u 로 정상적으로 되지 않을 경우
[장치관리자]->[보기]->[숨김 장치 표시]
메뉴를 활성화해서 소프트웨어 장치에서 해당 서비스를 삭제하는 것이 가능함
(그림 참조)
그외의 방법들은 아래의 링크를 참조하고 최악의 경우 레지스트리 수동삭제해야함
5. 디버깅을 위해 서비스 시작때 아규먼트를 지정하는 것이 가능하며
[속성] 창에서 직접 아규먼트 입력 후 시작버튼을 누를때만 입력 가능함
참조링크
http://blog.seabow.pe.kr/?p=6187
시작 – 실행 – cmd (enter)
#set devmgr_show_nonpresent_devices=1
#start devmgmt.msc
명령어를 입력하면 장치 관리자가 활성화 되며, 장치가 연결되지 않아 보이지 않았던 장치도 전부 표시
참고적으로 알아둘 점은 해당 설정은 명령어를 실행한 명령 창이 종료되면 설정 값도 초기화 됨
MSDN
https://msdn.microsoft.com/ko-kr/library/sd8zc8ha(v=vs.110).aspx
레지스트리 수작업 제거
http://blog.naver.com/PostView.nhn?blogId=givethanks77&logNo=150006901298
'Tip' 카테고리의 다른 글
Mysql Insert 시 max 지정 방법 (0) | 2016.04.22 |
---|---|
유용한 윈도우 명령어 정리 (0) | 2016.03.31 |
CentOS 6.4에서 Python 2.7.10 Upgrage (0) | 2015.09.14 |
mysql 설치 후 계정 권한 조정 (0) | 2015.08.25 |
원하는 사이즈로 더미파일 만들기 (0) | 2015.07.27 |