VS2010“脚本文档”部分永远不会出现,我无法调试JavaScript

时间:2011-04-02 10:58:42

标签: javascript visual-studio visual-studio-2010 visual-studio-2008 debugging

直到最近,我才能够使用JIT调试器从VS2010中调试JavaScript代码。昨天它停了下来,现在我不知道如何解决它。我搜索过高低,但找不到任何答案。在我安装的VS - >中,问题都是一样的。 2008年和2010年。

我正在运行VS2008& VS2010 SP1,IE9

据我所知,我应该在名为“脚本文档”的“解决方案资源管理器”窗格中获取一个分支,该窗格在调试时列出我的所有脚本文件。这不会出现。

花了太多时间玩这个,所以感谢任何帮助。

非常感谢。

3 个答案:

答案 0 :(得分:1)

这值得一试,因为它让我感到震惊:调试器无法同时调试Silverlight代码和脚本代码,如果选择了Silverlight调试器,则会关闭JavaScript调试。

要解决此问题,请转到项目的属性,然后选择“开始选项”。如果您希望能够调试JavaScript,请检查是否未勾选Silverlight复选框。 (遗憾的是,这里的UI并不清楚这种副作用。)

答案 1 :(得分:0)

您是否将默认浏览器更改为IE以外的其他浏览器?如果是这样,请尝试将其更改回来。 我知道你不想,但无论如何都要这样做。它有效。

答案 2 :(得分:0)

我有类似的问题。我正在使用ASP.NET进行测试应用程序,突然间,调试器停止工作。当我创建另一个测试应用程序时,调试器工作。所以我的项目设置有些奇怪。在复杂化过程中,我还看到了一个脚本文档部分,显示在我的解决方案资源管理器中。 我从互联网上得到的一些建议是确保页面使用正确的IE浏览器,附加调试器(W3wp.exe)等没有任何效果。然后我发现,由于某种原因,页面指令<%@Page ---在我的启动页面中没有。可能会被误删除。回过头来看,我的项目又开始调试了。

希望这有帮助。