使用 IE 9 Debugger 调试 JS 文件 - 为什么列出了这么多脚本?

Debugging a JS file using IE 9 Debugger-why so many scripts listed?

我正在尝试使用附带的 F12 Internet 调试工具 - 是的,Internet Explorer 9。不要问...

当我单击“脚本”选项卡时,会出现 javascript 个已下载文件的下拉列表。要在我的一个脚本文件中设置断点,我单击下拉菜单并单击 select JS 文件。通常,这个列表不会那么长,但我已经看到了 100 个名称如 "poll?transport=longpolling&..@#$@#$@#&@#$@#" 的脚本,我必须滚动浏览这个非常非常长的列表,直到找到我的 JS 文件。

这些文件是什么?有没有更好的方法来定位我要调试的 JS 脚本?

这看起来像是 SignalR 连接。很可能是 Visual Studio 的浏览器 Link 功能 - 我相信它在内部使用 SignalR。

您可以从 Visual Studio 的刷新图标旁边的下拉菜单中禁用它: