【发布时间】:2011-06-21 21:57:52
【问题描述】:
我的 Visual Studio JavaScript 断点不再起作用。他们现在没有。我已经尝试了 一切,我可以在网络上找到。 javascript 语句调试器也不能在 FF 中工作(不,它不在函数的第一行)调试器在 IE 中工作,但我需要调试 FF 问题。 Firebug,恕我直言,这很糟糕——只要看看你必须经过的观察名单。我需要立即窗口来检查变量等。我在最新的 FF、Chrome 和 IE 中都试过了。但是 VS2008 不会破坏 Javascript 的任何地方。
在任何地方都启用了调试,我尝试附加到浏览器,删除临时文件,清除缓存,等等,等等,等等,等等,等等。尝试了 12 口径霰弹枪以外的所有东西(我正在为遇到的下一个微软员工保存我的炮弹)。我尝试的最后一件事是修复VS。不,没有工作。我尝试了完整的 VS 卸载、regclean、碎片整理,然后重新安装了 VS2008 和 SP1。重新安装后,我尝试了一个带有 1 个按钮和一个 3 行功能的空白页面,如下所示。
function TestIt() {
var x = 0;
debugger;
alert("In Test function");
}
将断点放在var x = 0; 行。不,没用。
微软没有任何答案,他们表现得好像这是他们第一次听说它。似乎这个问题自vs2003以来就一直存在,人们在vs2010中仍然存在这个问题。想法?
【问题讨论】:
-
当你用鼠标设置断点的时候,是不是说“这个断点永远不会被命中?”这样的信息?
-
"语句调试器在 FF 中也不起作用" --- 怎么回事?您尝试过使用 FireBug 吗?
-
Mic - 重装VS之前有,现在断点图标正常
-
InfinitiesLoop 我可以通过使用 firebug 断点来中断 firebug。但我希望它像以前一样在 VS2008 中中断。 javascript 'debugger' 语句将在 IE 中工作,但我正在尝试解决 FireFox 问题并且不擅长 firebug 没有一个即时窗口可以粘贴语句来评估它们,即。我不能去 ?document.getelementbyid('blah').value 或查看对象的内容。哦,萤火虫有各种各样的东西的清单,只是不是我想要或远程感兴趣的。
标签: javascript asp.net visual-studio breakpoints