【发布时间】:2014-10-01 14:31:12
【问题描述】:
我刚刚从 Visual Studio 2013 Premier Update 1 升级到 Visual Studio 2013 Premier Update 3。在我尝试使用 WizTools REST Client 调试 REST 服务之前一切似乎都很好(顺便说一句,这是一个很棒的工具)。我第一次点击服务端点时,断点命中,我可以单步调试并很好地调试。没问题。但是,如果我再试一次,断点永远不会被击中。服务运行,生成的 JSON 出现在 WizTool 客户端的结果窗口中,但是,没有断点,所以我无法调试。
我已经使用 VS 2008、2010 和 2013 更新 1 完成了一百万次。无论我点击 REST 服务端点多少次,它总是在断点处停止。这里唯一改变的是我升级到更新 3。除了升级到升级 3 之外,没有配置更改、解决方案更改、什么都没有。
我在这里和谷歌搜索过类似的问题,我发现的只是这个: Why does Visual Studio not hit breakpoint until second debug session?
他似乎遇到了相反的问题:它不是第一次击中,而是每次都击中。而且,他正在调试单元测试,而我正在调试 REST 服务端点(不知道这是否重要)。
有什么想法吗?
【问题讨论】:
-
我应该添加...我可以再次达到断点的唯一方法是关闭 VS 并重新启动它。停止调试模式并重新启动它并不能解决问题。
-
我从未见过这个。我能想到的唯一检查是您正在调试的实例是否挂起并且.Net 是否神奇地启动另一个来处理第二个请求。
标签: debugging visual-studio-2013 upgrade breakpoints visual-studio-debugging