2011-01-03 5 views
1

저는 Castle Windsor를 프로젝트에 사용합니다. 프록시 된 클래스의 메서드에 "들어가"려고 할 때 Visual Studio에서는 Castle 메서드 ("No Source Available"창 사용)로 이동합니다. 이것이 실제로 일어난다는 것을 깨닫고, 나는 이런 방식으로 일어나길 원하지만, 나는 디버깅하는 동안이 사실을 숨기고 싶다. 따라서 필자가 메서드에 들어가면 Visual Studio에서 내 메서드의 코드를 보여 주길 원합니다. 이것이 가능한가?성에서 프록시하는 방법으로 들어가기

성의 어셈블리에 대한 기호가로드되지 않도록 설정하려고했지만 그 방법을 완전히 건너 뛰었습니다.

+4

히트하려는 코드에 중단 점을 설정할 수 없습니까? 그 시나리오에서 나는 정상적으로 작동한다. –

+1

그래, 그게 효과가 있지만 매번 그렇게하는 것이 지루하다. 1. 목표 방법을여십시오. 2. 중단 점을 설정하십시오. 3. F5를 눌러 해당 메소드로 이동하십시오. 4. 중단 점을 해제하십시오. – svick

답변

0

just my code 디버깅이 필요하지 않으세요?

+0

여기에 있지 않습니다. 캐슬 어셈블리에 대한 pdb 파일 (저장소에 있으므로 파일을 쉽게 삭제할 수 없습니다). 그 때문에 VS는 내 코드라고 생각합니다. 나는 생각한다. – svick

관련 문제