델파이에서 in-of-process COM 의 경우 regsvr32 등을 통하여 등록/해제한다. 그렇다면 out-of-process COM 으로 Automation Server 의 등록/해제는 어떻게할까?
가령, Automation Server 실행 파일이 AutoServer.exe 라고할 경우,
등록은...
AutoServer.exe /regserver
해제는...
AutoServer.exe /unregserver
를 한번 실행해주면 된다.
물론 Vista 나 Windows 7 의 경우에는 관리자 권한으로 실행해주어야한다.
뭐 이런걸 블로그에까지 적냐싶지만... 잘못된 책의 내용(그냥 실행만하면 된다나? ㅡㅡ;;)으로 몇 시간을 삽질했다.
말그대로 분노의 블로깅이다.
(차라리 책이 없었더라면 고생하지도 않았을 텐데...)
등록된 레지스트리 위치는~ HKEY_CLASSES_ROOT\AutoServer.뭐시기 라는 형태로 나온다.
물론 뭐시기는 COM 서버의 COM 객체이다.
가령, Automation Server 실행 파일이 AutoServer.exe 라고할 경우,
등록은...
AutoServer.exe /regserver
해제는...
AutoServer.exe /unregserver
를 한번 실행해주면 된다.
물론 Vista 나 Windows 7 의 경우에는 관리자 권한으로 실행해주어야한다.
뭐 이런걸 블로그에까지 적냐싶지만... 잘못된 책의 내용(그냥 실행만하면 된다나? ㅡㅡ;;)으로 몇 시간을 삽질했다.
말그대로 분노의 블로깅이다.
(차라리 책이 없었더라면 고생하지도 않았을 텐데...)
등록된 레지스트리 위치는~ HKEY_CLASSES_ROOT\AutoServer.뭐시기 라는 형태로 나온다.
물론 뭐시기는 COM 서버의 COM 객체이다.
반응형
'프로그래밍 > PC' 카테고리의 다른 글
Interface 요약 #2 (0) | 2012.04.19 |
---|---|
Interface 요약 #1 (0) | 2012.04.19 |
파스칼로 만든 부트로더... - 1 - (0) | 2012.04.09 |
GStreamer 빌드하기 - Visual Studio 2008 Express (0) | 2011.12.23 |
Automation Server 에서 사용할 수 있는 type (0) | 2011.05.25 |
댓글