{"action":"closed","issue":{"url":"https://api.github.com/repos/Microsoft/nodejstools/issues/27","labels_url":"https://api.github.com/repos/Microsoft/nodejstools/issues/27/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/nodejstools/issues/27/comments","events_url":"https://api.github.com/repos/Microsoft/nodejstools/issues/27/events","html_url":"https://github.com/Microsoft/nodejstools/issues/27","id":66642600,"number":27,"title":"Debugging sort of works again when AD7Thread stops throwing exception for IDebugThread2.CanSetNextStatement","user":{"login":"fir3pho3nixx","id":607402,"avatar_url":"https://avatars.githubusercontent.com/u/607402?v=3","gravatar_id":"","url":"https://api.github.com/users/fir3pho3nixx","html_url":"https://github.com/fir3pho3nixx","followers_url":"https://api.github.com/users/fir3pho3nixx/followers","following_url":"https://api.github.com/users/fir3pho3nixx/following{/other_user}","gists_url":"https://api.github.com/users/fir3pho3nixx/gists{/gist_id}","starred_url":"https://api.github.com/users/fir3pho3nixx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fir3pho3nixx/subscriptions","organizations_url":"https://api.github.com/users/fir3pho3nixx/orgs","repos_url":"https://api.github.com/users/fir3pho3nixx/repos","events_url":"https://api.github.com/users/fir3pho3nixx/events{/privacy}","received_events_url":"https://api.github.com/users/fir3pho3nixx/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Microsoft/nodejstools/labels/debugging","name":"debugging","color":"dff0ff"}],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":37,"created_at":"2015-04-06T16:21:37Z","updated_at":"2015-09-24T09:28:49Z","closed_at":"2015-09-24T09:28:49Z","body":"Hi \r\n\r\nFirst of all very happy about the work! I know you guys have stopped looking at Visual Studio 2012 but I have still not yet upgraded. So hence my question. Not bug. \r\n\r\nI noticed the debugging did not hit breakpoints anywhere when using latest with NodeJs. Switched to io.js and still nothing. Desperate to see if I could get this to work I managed to track it down to a NotImplementedException being thrown out of the AD7Thread's implementation of IDebugThread2.CanSetNextStatement. \r\n\r\nWhen I traded out throw for return 0; the break points started getting hit again after I recompiled and re-installed the plugin locally. \r\n\r\nIs the answer to upgade VS *latest* or is this something that could be accommodated going foward? Any info on what the future of the debugging interface would use would also be great to know."}}