如何在metro风格的应用程序中调试eval代码中的异常

时间:2012-08-01 11:59:50

标签: javascript visual-studio windows-8 microsoft-metro

我正在使用Visual Studio Express 2012 RC编写Metro风格应用程序,我的应用程序工作了一段时间,比如2-3分钟然后突然显示

  

第41行第1343行未处理的异常

     

0x800a138f - JavaScript运行时错误:预期的对象

并停止工作,我不知道为什么。以下是导致错误的eval代码的一部分:

var p=function(a){p.queue[bb]()(a)}

并显示

p.queue[bb]()(a)

突出显示。

我知道通过查看此代码很难解决这个问题,那么如何调试eval代码呢?它是动态创建的,无法编辑。

1 个答案:

答案 0 :(得分:2)

一旦抛出异常,将Visual Studio设置为中断,这可能会帮助您调试它。

调试菜单/例外... /选中两列中的JavaScript框