"无可用源。 当前代码线程当前未运行代码或无法获取调用堆栈"
有什么建议可以帮助我恢复JavaScript调试程序吗?我已经尝试了修复和重新安装,但没有成功。
非常感谢提供帮助。
"无可用源。 当前代码线程当前未运行代码或无法获取调用堆栈"
有什么建议可以帮助我恢复JavaScript调试程序吗?我已经尝试了修复和重新安装,但没有成功。
非常感谢提供帮助。
我在安装IE 10后,使用Win7 64位操作系统和VS 2012时出现了同样的问题。我尝试了几个方法,包括“修复”VS,卸载/重新安装IE10等。但无论如何,我都不能让VS在javascript中设置断点。
最终有效的方法是,在VS 2012中,我单击“播放”工具栏按钮(右侧有一个小绿色向右箭头),然后列出了两个Internet Explorer项目,其中一个是默认的。从该按钮的下拉菜单底部,选择“浏览器选项”,这将弹出一个对话框,让我删除其中一个IE。我还选择了Chrome,然后再回到IE,这可能产生了影响。无论如何,在执行此操作后,一切都恢复正常。
尝试此帖子中的解决方案 - VS2010和IE10附加脚本调试器到进程iexplore.exe失败
在提升的cmd提示符中运行此命令:
regsvr32.exe“%ProgramFiles(x86)%\ Common Files \ Microsoft Shared \ VS7Debug \ msdbg2.dll”
或者
32位操作系统上的%ProgramFiles%
重新启动VS和IE。我重新启动了机器以确保。
我一直在尝试并删除了KB2781514,对VS2012进行了修复,JavaScript调试器已经恢复正常 - 现在似乎一切都可以工作了,但我真的不敢安装那个更新。
我还关闭了自动更新,并确保在添加任何未来的更新之前设置还原点。
去年12月,我在WIN7 + IE10 CTP上使用VS2010和VS2012时遇到了同样的问题。我希望这个问题在IE10的RTM版本中得到解决,但今天我发现它没有解决(可能是因为这不是IE10的问题)。
请查看下面链接中的答案,也许对您有用。
我在使用Windows8 + IE10 + VS2012 Update 1时遇到了同样的错误,但今天我更新了VS2012至Update 2,问题得到了解决。