2010-04-05 7 views
1

문자열에 저장된 C# 소스의 CSharpCodeProvider를 사용하여 동적 어셈블리를 생성합니다.Visual Studio에서 동적 코드보기

런타임에 동적 코드를 실행할 수 있지만 실행을 일시 중지하면 Visual Studio에서 호출 스택에 동적 소스 코드를 표시하지 않습니다. 그것은 "외부 코드"를 말하고 나는 그 소스 코드에 들어갈 수 없다.

나는 VS가 PDB 또는 다른 디버그 정보를 찾을 수 없다고 생각합니다. 너 나 좀 도와 줄 수있어?

+0

CompilerOptions에서 pdb를 요청 했습니까? 사용/디버그 –

답변

1

VS 디버깅 설정에서 내 코드 만 사용 가능 설정을 변경해야한다고 생각합니다. 도구 -> 옵션으로 이동하십시오. 디버깅을 선택하십시오. "내 코드 만 사용 (관리 전용)"확인란의 선택을 취소하십시오. 확인을 누릅니다.

+0

물론 동적 코드 .pdb 파일이 응용 프로그램 폴더 또는 Visual Studio의 기호 설정에 지정된 폴더에 있는지 확인해야합니다. – Ikaso

관련 문제