当前位置:  开发笔记 > 编程语言 > 正文

使用断点来调试IE和VS2008中的Javascript

如何解决《使用断点来调试IE和VS2008中的Javascript》经验,为你挑选了2个好方法。

我无法在Studio中使用Javascript的断点.如果我使用调试器,我可以调试;

我已经看到这个断点在VS.Net 2005问题调试时没有联系起来.我尝试了答案但没有用.

查看模块窗口,正确加载V.Mvc.Jobtrakt.PDB,但它指向临时文件夹C:\ WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\root\dbc0c0c5\f64a99b3\assembly\dl3\9de055b3\eb1303b1_9760c901\V.Mvc.Jobtrak.pdb:符号已加载.

我原以为它会指向:\ JobTrak\Website\V.Mvc.Jobtrak\V.Mvc.Jobtrak\_ obj\Debug(这是在项目目录中)

但无论位置如何,我关闭了VS 2008,然后吹走了临时文件夹(上面列出的),bin和obj文件夹.

打开VS 2008并干净利落.我在js中设置了一个断点,它似乎现在可以正常工作(断点被填入)开始调试并且它永远不会在断点处中断.看看断点,它现在是一个带有红点和警告指示的红色圆圈.将鼠标悬停在断点上会给我一些有用的信息:断点当前不会被击中.该位置无法映射到客户端脚本.请参阅ASPX断点映射的帮助.我没有被重定向,断点与函数有关.等等,这应该是有效的.

所以我想知道是否有人有任何想法?有人能够在VS2008中设置断点并让它们工作吗?



1> Greg Dean..:

尝试在要中断的源中键入"debugger"



2> palehorse..:

确保您已连接到正确的过程.例如,一旦您在IE中加载了您的页面,

    切换到Visual Studio并转到"调试"菜单.

    选择"附加到流程"

    在列表中找到iexplore并选择它.

    单击"选择..."按钮.

    在对话框中,选择"调试这些代码类型:"并选择"脚本".

    点击"确定"

    点击"附加"

看看是否有助于调试javascript.

推荐阅读
mobiledu2402852413
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有