5

모든 중단 점을 Convert.ToInt32 줄로 설정하고 싶습니다.Visual Studio 2012에서 여러 중단 점 설정

나는 System.Diagnostics.Debugger.Break(); Convert.ToInt32 모든 Convert.ToInt32를 교체하려고했지만 Convert.ToInt32 방법 중 몇 가지 매개 변수이기 때문에 그것은 작동하지 않았다. 그래서 모든 Convert.ToInt32 행의 처음에 System.Diagnostics.Debugger.Break();을 삽입하는 정규 표현식을 작성했습니다. 작동하는 것처럼 보이지만 이것을하기위한 쉬운 방법이 있습니까?

ps : "Debug -> New Breakpoint -> Break at Function"이 시스템 메소드와 작동하지 않는다고 생각합니다.

업데이트 : 작은 코드

내 변경
class Program 
{ 
    private static void Main(string[] args) 
    { 
     int test = System.Convert.ToInt32("x"); 

     System.Console.Write(test); 
    } 
} 

"도구 -> 옵션 -> 디버깅"설정 Tools -> Options -> Debugging

는하지만 보내고 작동하지 여전히 enter image description here

+0

예, 유사하지만 대답이 내 문제를 해결하지 못합니다. – ogun

+0

내가 당신을 이해하지 못한다면 미안 하네. 내가 묻는 이유는 .... 코드 편집 창에서 왼쪽 회색 바 (breakpoit bar)를 클릭하기 만하면 안 되는가? – terrybozzio

+0

@terrybozzio :) 물론 왼쪽 회색 막대를 클릭 할 수 있지만 수십 개의 Convert.ToInt32 줄이 있고이 모든 줄을 중단 점을 설정하려면. – ogun

답변

2

"디버깅 구성에서 ""설정하고 사용.net framework source stepping을 사용하도록 설정하십시오. 이제 Break at Function 옵션을 추가 할 수 있습니다.

+0

위의 설정을 완료했지만 작동하지 않습니다. 이 문제에 대한 작은 프로그램을 작성했지만 "break at function"은 System.Convert.ToInt32에 대한 중단 점을 설정하지 않습니다 ... { private static void Main (string [] args) { int test = System.Convert.ToInt32 ("x"); } } – ogun

+0

질문을 업데이트했습니다 ... – ogun

+0

나는 테스트를 거쳐 정상적으로 작동하며, 답변으로 게시 된 이유는 무엇입니까? – Damith

관련 문제