2014-12-02 3 views
0

Visual Studio를 사용하는 범용 앱에서 작업 중이며 C++로 작성한 맞춤 MFT를 사용하고 있습니다. 문제는 C++ 프로젝트 용 디버거를 사용하고 있으므로 C# 프로젝트 용 디버거를 더 이상 사용할 수 없습니다. 예를 들어, C# 프로젝트의 기본 클래스에 몇 가지 위반 점을 넣으면 Visual Studio에 "현재 중단 점에 도달하지 않습니다.이 문서에 대한 심볼이로드되지 않았습니다."라고 표시됩니다.동일한 솔루션의 C# 및 C++ 용 디버거

+0

나는 C# 코드로 새로운 soluition을 만들 것를 디버깅 여부에 따라 다른 VS 인스턴스에서 동일한 솔루션을로드하십시오. 아마도 다른 인스턴스에서 디버거를 시작하거나 C# 프로세스에 연결할 수 있습니까? –

+0

C#에서 C++ 함수를 호출하고 있기 때문에 그럴 수 없습니다. C# 프로젝트에서 디버거를 시작하려고했지만 작동하지 않았습니다. –

+0

별도로 실행하여 프로세스에 연결 (디버깅을 위해 "네이티브"도 선택되어 있는지 확인)하거나 모든 디버거 설정 ("네이티브 코드 디버깅 사용")을 설정합니다. 두 번째 옵션이 더 편리하지만 디버깅 속도가 느려질 수 있습니다. – crashmstr

답변

0

디버그 그래서 마침내 -> 속성 다음 기본 만 사이의 신청 절차 및 배경 작업 공정 스위치 관리에만, 당신은 C++ 또는 C#

관련 문제