방금 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 서비스 엔드 포인트를 디버깅하고 있습니다 (중요한지 모르겠다).
아이디어가 있으십니까?
내가 추가해야합니다 ... 내가 다시 브레이크 포인트를 맞출 수있는 유일한 방법은 VS를 닫고 다시 시작하는 것입니다. 디버그 모드를 중지하고 다시 시작하면 트릭을 수행하지 않습니다. –
나는 이것을 본 적이 없다. 내가 생각할 수있는 유일한 점은 디버깅을하고있는 인스턴스가 멈추었는지, .Net이 마술처럼 두 번째 요청을 처리하기 위해 다른 것을 위로 회전시키는 지 여부입니다. –