我无法在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中设置断点并让它们工作吗?
尝试在要中断的源中键入"debugger"
确保您已连接到正确的过程.例如,一旦您在IE中加载了您的页面,
切换到Visual Studio并转到"调试"菜单.
选择"附加到流程"
在列表中找到iexplore并选择它.
单击"选择..."按钮.
在对话框中,选择"调试这些代码类型:"并仅选择"脚本".
点击"确定"
点击"附加"
看看是否有助于调试javascript.