Microsoft MVP성태의 닷넷 이야기
C#으로 개발하는 ActiveX 디버깅 문제 [링크 복사], [링크+제목 복사],
조회: 18850
글쓴 사람
날쌘돌이
홈페이지
첨부 파일
 


여쭈어 볼게 있어서...
메일로 보내려다가 블로그에 남기네요^^


VisualStudio 2008, Win2003 server, IE8 환경입니다.
일반 Html을 디버깅후 실행되게 해서 연결을 해놨습니다.
일반 Html페이지에서 ActiveX를 실행하면 CS단으로 넘어와야 하는데...
일단 디버깅이 안되네요^^;
다른 부분을 설정을 해주어야 하는것 같은데..

비스타의 경우 아무리 해도 되지 않아서 UAC때문일까도 생각을 했는데요...

음..그러니까^^ C#으로 ActiveX개발을 하는데.. Precess Atach가 되지 않는것 같습니다. 디버깅도 안되고^^

Windows XP에서는 잘되는 듯 하는데....
Vista, Win7, Win Server군 에서는 왜 안될까요?








[최초 등록일: ]
[최종 수정일: 12/22/2009]


비밀번호

댓글 작성자
 



2009-12-22 11시25분
그러니까, "F5" 키를 통한 디버깅이 안된다는 것인가요?
아니면, 실행되어져 있는 IE 를 Process Attach 로 붙였더니 디버깅이 안된다는 것인가요?
kevin25
2009-12-28 10시22분
[날쌘돌이] 네...

F5도 되지 않고 Attach를 통해서도 되지 않고 있습니다.
어떤 문제가 있을까요?


[guest]
2009-12-31 07시17분
우선, "Attach to:" 쪽의 코드 타입이 "Managed", "Native"가 체크되어 있는지 확인해 보세요.
그리고, "Modules" 창에서 해당 DLL 의 PDB 파일이 정상적으로 올라와 있는지 확인해 보세요.
kevin25
2010-01-05 11시02분
[날쌘돌이] Attach To 라는 부분은 어디서 확인해야 하나요?
일단, Managed code(C#) 으로 개발하고 C++로 개발된 Unmanaged Code dll을 참조하고 있는 경우도 있습니다만,
지금 프로젝트에서는 별도로 Unmanaged Code를 참조하고 있지는 않습니다.
지금 윈2003서버에서는 프로세스를 Attach를 하면 프로세스 창에서 Unmanged라고 나오고 Win XP에서는 managed라고 나와서 디버깅이 가능합니다.

그리고 모듈 창에서 보니까 '기로를 로드하지 못했습니다' 라고 나오고
출력 창에 " Win32 스레드' (0x1778) 스레드가 종료되었습니다(코드: 0 (0x0))" 나옵니다.



[guest]
2010-01-05 11시16분
[날쌘돌이] 이거 확인을 해보니까요...
웹에 내장시킨 dll 즉 <object>로 묶은 dll을 모듈에 보니까 없더라구요 아래 스레드가 종료되었다고도 나오고,,
무엇이 문제일까요?ㅠㅠ

[guest]

1  2  3  4  5  6  7  [8]  9  10  11  12  13  14  15  ...
NoWriterDateCnt.TitleFile(s)
5783구직자1/7/202310138C#개발자 구인광고와 초급개발자 [3]파일 다운로드1
5782Sqli...1/5/202310935윈도우11 노트북에서 exe(Sqlite)만들어 윈도우 7 PC에 설치 시 [5]
5781List맨1/5/202310984List.Add("newobj") 속도는 빠른 편인지요? [11]
5780임세1/3/202312577C# 프로그래밍 10 책 구매한 사람입니다. 3부 자료는 어디서 다운 받을 수 있나요? [4]
5779이건우1/2/202310785안녕하십니까 루프안에서 메세지처리에 관하여 질문드립니다! [2]
5778이건우12/30/202212094안녕하세요 c#에서 dll참조 관련 질문드립니다. [4]
5777감사합니...12/29/202210830UI Thread에 Invoke 처리관련 궁금합니다. [3]
5776pdf맨12/28/202210434C# MouseUp Event + pdf [10]
5775민성12/28/202210163안녕하세요 Class 관련해서 예외처리를 하나로 받아낼수 있는 방법 [1]
5774중급12/27/202211422중급개발자란 어느 수준인지요? [4]
5773김영식12/26/202210417c# 압축파일 읽어 올 때 BinaryRead 한글 처리 문제 [1]
5772눈송이12/26/202211130Excel VSTO 는 왜 Net Core, Net 5, 6 버전을 사용하지 않나요? [2]
5771김훈12/26/202210993c# .net client application 망분리(내부망,외부망) 환경에서 의문의 외부사이트 호출 대기 [2]
5770lsh12/26/202210410클라우디움안에 있는 파일을 File.Copy 하고싶은데 코드로는 접근을 못하나요? [1]
5769울타리12/20/202210873Active Directory 2012R2 2016 또는 2019 마이그렝션 문의 드립니다. [1]
5768c++12/14/202213130Thread를 사용한 C++ DLL에 관련된 질문입니다. [6]파일 다운로드2
5767민성12/9/202210790안녕하세요 ashx로 화일을 저장하고 화일명을 리턴하는데요 [1]
5766김명훈12/9/202210918웹브라우저에서 묻지 않고 바로 다운로드 [2]
5765hong12/1/202211303Winform(.Net6) 클라이언트에서 SignalR Core 웹서버에 접속시 인증서 문제 [3]파일 다운로드1
5764요한11/30/202211525c++ 동일한 객체인지 비교 방법문의 [2]
5763고필석11/30/202210717시작하자마자 비정상 종료하는 프로세스에 대한 문제 해결 조언 요청 드립니다. [3]
5762흰털너부리11/30/202210721wpf mvvm ui update 로딩중 표시 [1]
5761민성11/29/202210647죄송하지만 한가지만 더 여쭈어 보겠습니다 [1]
5760민성11/29/202210580안녕하세요 [2]
5759문정환11/28/202210772c# socket 통신할때 빅엔디언으로 바꿔줘야 하나요? [1]
5758라떼11/28/202213231Linux 에서 winform UI 어플리케이션 실행하기 [3]
1  2  3  4  5  6  7  [8]  9  10  11  12  13  14  15  ...