아디봉의.net

C# com+ 디버깅방법 본문

C#

C# com+ 디버깅방법

아디봉 2012. 8. 17. 09:29

3tier 로 구성된 프로그램을 구현해서 사용중이다.

에러를쫓다보니 com+에서 나는것같다. 방법을 찾던중 팀장님께 대단한걸 얻어냈다.

알고계신분이 많을꺼같다고 생각하지만 내가 또 까먹을까봐서 적어놓아야겠다. ㅋ

일반 visual studio tool 에서 디버깅 할수 있는데 com에서도 그걸 할수 있더라,,

간단하게 말하면 com이 떠있을때 프로세스번호로 잡아서 디버깅을하는방식,,

그림으로 보면 쉽게 이해할수있다.

참고로 하위버전인 닷넷1.1로만들어놓은것이다. 비주얼스튜디어 2003이다. ;;쪽팔리넹

내가 4.0으로 싹 엎어버릴예정이다.;; ㅋ

 

말안해도 이해할것이다. "구성요소 서비스"를 펼친상태이다.

등록된컴을 실행시켜서 저기서 프로세스 번호를 알아낼수 있다.

 

visual studio tool 에서 디버그 하위에 프로세스 라고 선택해본다. 다음그림으로 ..

 

 

잘안보이면 클릭해서 볼것 !! 위에서 "프로세스"클릭하면 나오는 화면이다. 1번 2번 3번 번호순대로 따라하면된다. 1번에서 제일위에서 찾았던 프로세스번호를 여기서 찾아서 클릭해놓고 "연결" 누르고 ,,3번에서 체크된것을 주목하라!! 체크하고 확인누르고,, 소스에서 "중단점삽입"해서 잡고 있어라!! 그럼 잡힐것이다.. 호호 그럼 포스팅 끝!!