[C#] C++에서 만든 dll을 디버깅 하기.

1. 프로젝트 묶기

하나의 솔루션안에 C# 과 C++ dll 프로젝트가 같이 있어야 한다.

2. 솔루션 속성 설정

[솔루션 속성]→[공용 속성]→[프로젝트 종속성] 에서 C# 프로젝트를 선택한뒤

다음에 종속 에서 사용될 c++ dll 프로젝트에 체크한다.

3. C# 프로젝트 속성 설정

[C# 프로젝트 속성]→[디버그]→[디버거 사용] 에서 네이티브 코드 디버깅 사용(T) 에 체크 한다.

이제 C++ 코드에 Break Point 를 걸면 C++ 소스에 디버깅을 할 수 있다.

References