如何在运行Asp.Net网站项目时禁用Visual Studio 2010中的脚本调试?

时间:2011-04-01 10:39:11

标签: c# asp.net visual-studio-2010 debugging

我正在Visual Studio 2010中创建一个网站。我想使用Visual Studio进行C#调试,而不使用它作为JavaScript调试器。 有没有办法禁用Asp.Net网站项目的脚本调试?我通过在Visual Studio中点击F5来运行我的项目。

(我注意到当我手动附加调试器时,我可以指定我想要调试的东西的类型。)

注意:我想调试JavaScript,但不能调试Visual Studio 2010.开发人员工具栏就足够了。

5 个答案:

答案 0 :(得分:14)

请参阅有关Connect的this article,以及它链接到的other article

总结一下,这是一种解决方法。显然VS无法将调试器附加到Silverlight和脚本,所以如果打开Silverlight调试,它必须禁用脚本调试!要访问这些设置,请转到网站信息页中的启动选项

答案 1 :(得分:7)

只需转到调试 - >选项&设置并从代码类型中选择即时取消选中脚本以启用调试

这将禁用脚本调试。

答案 2 :(得分:2)

我在VS2015上遇到了同样的问题。在那里,您可以选择运行/调试项目的浏览器。我认为较旧的VS会打开默认浏览器,因此您应该更改它。

无论如何,我将项目设置为以chrome打开,然后我手动打开IE并从chrome复制粘贴URL。在这种情况下,VS不会调试javascript。

答案 3 :(得分:0)

在网站项目上左键单击解决方案资源管理器中的项目,然后转到项目属性 - >转到Web选项卡 - >滚动到此选项卡底部和调试器区域选择ASP .NET和Silverlight复选框。它将禁用脚本调试。

答案 4 :(得分:-3)

如果您使用的是IE 8.0,请转到tools-Internet options-advance选项卡,然后取消选中Disable script debugging。它的工作正常。