Programming/C++/CLI
Native C++ & C++ / CLI & C# 환경에서의 디버깅
blueasa
2010. 5. 26. 21:37
Native C++ LIB 프로젝트를 만들고 ( LIB 생성 )
C++ / CLI 프로젝트에서 LIB 프로젝트를 참조하여 Wraping 한다음 ( DLL 생성 )
C# 프로젝트에서 툴 UI를 작성 하게 되는데
그냥하면 LIB 프로젝트로 브래이크 포인트가 들어 오지 않는다. 디버깅을 할 수 없다.
Native C++ 프로젝트 속성-> 디버깅->디버거 형식 을 혼합으로 설정하고 ( 여기까진 했었다 )
C# 프로젝트 속성-> 디버그->디버거 사용 목록에서 '비관리 코드 디버깅 사용'에 체크 ( 이걸 안했었다 )
C#은 Maneged(관리) 코드 이고 Native C++은 None Managed(비관리 코드)다.
영어가 아니라 한글이라 헷갈리는 구나~ 보고도 바로 못 알아 봤다 ㄱㅡ
손발아~ 미안해~ 고생 시켜서.... ;ㅅ;
출처 : http://blog.daum.net/_blog/BlogTypeView.do?blogid=0PYd8&articleno=79#ajax_history_home
반응형