在Visual Studio 2008中的匿名Javascript函数的第一行上设置断点

时间:2009-03-19 15:08:14

标签: javascript visual-studio debugging

我在使用Visual Studio 2008 Javascript调试器时遇到问题。我无法在匿名函数的第一行设置断点。鉴于目前大多数Javascript是使用命名空间编写的,这意味着您无法在大多数Javascript函数的第一行设置断点。

在google(例如this)和connect.microsoft.com上查看这似乎是一个非常长期存在的问题。

然而谷歌并不擅长寻找旧问题的新解决方案,有没有人找到解决方案呢?

(由于我正在处理的网络应用程序仅适用于IE6,我无法使用FireFox并且它是Javascript的debuger,所以我被迫使用Visual Studio 2008 Javascript的调试器。我认为该应用程序也适用于IE7但是我们的IT部门不会让我们在没有充分理由的情况下安装IE7,因为我们的大多数客户仍然使用IE6 - 因此我开始希望我是一名Java开发人员而不是C#开发人员。)

2 个答案:

答案 0 :(得分:2)

首先,对你的IT部门和你无法逃脱IE6的地狱感到抱歉。

其次,我最好的建议是添加一个调试器;声明你想要断点的地方。

答案 1 :(得分:1)

微软的回应:

  

您描述的问题属于   IE附带的脚本引擎。   我会说好消息是   我们已经在IE8中修复了它。