0
Visual Studio를 사용하는 범용 앱에서 작업 중이며 C++로 작성한 맞춤 MFT를 사용하고 있습니다. 문제는 C++ 프로젝트 용 디버거를 사용하고 있으므로 C# 프로젝트 용 디버거를 더 이상 사용할 수 없습니다. 예를 들어, C# 프로젝트의 기본 클래스에 몇 가지 위반 점을 넣으면 Visual Studio에 "현재 중단 점에 도달하지 않습니다.이 문서에 대한 심볼이로드되지 않았습니다."라고 표시됩니다.동일한 솔루션의 C# 및 C++ 용 디버거
나는 C# 코드로 새로운 soluition을 만들 것를 디버깅 여부에 따라 다른 VS 인스턴스에서 동일한 솔루션을로드하십시오. 아마도 다른 인스턴스에서 디버거를 시작하거나 C# 프로세스에 연결할 수 있습니까? –
C#에서 C++ 함수를 호출하고 있기 때문에 그럴 수 없습니다. C# 프로젝트에서 디버거를 시작하려고했지만 작동하지 않았습니다. –
별도로 실행하여 프로세스에 연결 (디버깅을 위해 "네이티브"도 선택되어 있는지 확인)하거나 모든 디버거 설정 ("네이티브 코드 디버깅 사용")을 설정합니다. 두 번째 옵션이 더 편리하지만 디버깅 속도가 느려질 수 있습니다. – crashmstr