정확한 의미에서의 디버깅은 아니고
흔히들 웹프로그래머분들이 간단한 Activex DLL 을 만드는 경우가 있느데
DLL 제작과 관련된 정보입니다.
가장큰문제는 DLL를 한번 서버에 등록하면 다시 컴파일해서
등록을 하려고 해도 이미사용중이라는 메시지가 뜨면서
등록이 되지않고
언로드를 하려고 해도 언로드가 잘되지 않을때가 있습니다.
일단은 직접 서비스를 하는 매번 iis에 올려서 테스트를 하는 것보다
vbg(프로젝트그룹)등의 어플을 이용하여 충분히 테스트를 하는것입니다.
http://k.daum.net/qna/kin/home/qdetail_view.html?boardid=CA&qid=06h8r
그래서 완성됐다 싶을때 DLL으로 컴파일을 하시면 됩니다.
regsvr32.exe 파일이름.DLL
iis에 올리고 나서도 지속적으로 테스트 및 컴파일을 하기위해서는
해당폴더를 가상디렉토리로 변경해줘야되는데
iis 관리자에서 해당폴더의 등록정보를 보시면 ''만들기''라는
버튼이 있습니다. 이것을 이용하여 응용프로그램을 만듭니다.
이 상태에서 해당 컴포넌트를 디버그하다가 보면 우측에
disable 되어있던 ''언로드''버튼이 enable 되어있습니다.
이것을 눌러 disable 시켜주면 해당 컴포넌트가 언로드됩니다.
흔히들 웹프로그래머분들이 간단한 Activex DLL 을 만드는 경우가 있느데
DLL 제작과 관련된 정보입니다.
가장큰문제는 DLL를 한번 서버에 등록하면 다시 컴파일해서
등록을 하려고 해도 이미사용중이라는 메시지가 뜨면서
등록이 되지않고
언로드를 하려고 해도 언로드가 잘되지 않을때가 있습니다.
일단은 직접 서비스를 하는 매번 iis에 올려서 테스트를 하는 것보다
vbg(프로젝트그룹)등의 어플을 이용하여 충분히 테스트를 하는것입니다.
http://k.daum.net/qna/kin/home/qdetail_view.html?boardid=CA&qid=06h8r
그래서 완성됐다 싶을때 DLL으로 컴파일을 하시면 됩니다.
regsvr32.exe 파일이름.DLL
iis에 올리고 나서도 지속적으로 테스트 및 컴파일을 하기위해서는
해당폴더를 가상디렉토리로 변경해줘야되는데
iis 관리자에서 해당폴더의 등록정보를 보시면 ''만들기''라는
버튼이 있습니다. 이것을 이용하여 응용프로그램을 만듭니다.
이 상태에서 해당 컴포넌트를 디버그하다가 보면 우측에
disable 되어있던 ''언로드''버튼이 enable 되어있습니다.
이것을 눌러 disable 시켜주면 해당 컴포넌트가 언로드됩니다.