1

방금 ​​Visual Studio 2013 프리미어 업데이트 1에서 Visual Studio 2013 프리미어 업데이트 3으로 업그레이드했습니다. WizTools REST를 사용하여 REST 서비스를 디버깅하려고 시도 할 때까지 모든 것이 잘 된 것처럼 보였습니다. 클라이언트 (멋진 도구입니다, btw). 처음으로 서비스 엔드 포인트에 도달했을 때 브레이크 포인트가 안타를 맞았고 단계별로 잘 디버그 할 수있었습니다. 문제 없어. 하지만 다시 시도하면 중단 점에 도달하지 않습니다. 서비스가 실행되고 결과 JSON이 WizTool 클라이언트의 결과 창에 나타나지만 중단 점이 없으므로 디버깅 할 수 없습니다.Visual Studio Premier 2013 업데이트 3 : 처음에만 히트 브레이크 포인트가

VS 2008, 2010 및 2013 업데이트 1을 사용하여이 작업을 수 백만 번 수행했습니다. REST 서비스 끝점에 몇 번이나 도달했는지에 관계없이 항상 중단 점에서 중지됩니다. 여기에서 변경된 것은 업데이트 3으로 업그레이드 한 것입니다. 업그레이드 3을 제외한 나머지 구성 변경, 솔루션 변경, 아무런 변화가 없습니다.

Google에서 검색 한 것과 비슷한 문제가 있으며 내가 아는 건 이랬다 : Why does Visual Studio not hit breakpoint until second debug session?

그는 반대의 문제가있는 것 같습니다. 처음에는 맞지 않지만 다른 모든 것은 않습니다. 그리고 그는 유닛 테스트를 디버깅 중이며 REST 서비스 엔드 포인트를 디버깅하고 있습니다 (중요한지 모르겠다).

아이디어가 있으십니까?

+0

내가 추가해야합니다 ... 내가 다시 브레이크 포인트를 맞출 수있는 유일한 방법은 VS를 닫고 다시 시작하는 것입니다. 디버그 모드를 중지하고 다시 시작하면 트릭을 수행하지 않습니다. –

+0

나는 이것을 본 적이 없다. 내가 생각할 수있는 유일한 점은 디버깅을하고있는 인스턴스가 멈추었는지, .Net이 마술처럼 두 번째 요청을 처리하기 위해 다른 것을 위로 회전시키는 지 여부입니다. –

답변

0

나중에이 문제가 발생하는 사람을위한 해결책을 찾았습니다. 나에게 대답은 디버그> 프로세스에 연결> WizTools.org RestClient라는 제목의 프로세스 javaw.exe를 선택하는 것입니다. 이 REST 서비스를 테스트하기 위해 사용하는 도구입니다. 전에는이 작업을 수행하지 않아도되고, 더 나은 솔루션이있을 수 있습니다. 실제로 실제로 있기를 바랍니다.