我正在开发一个带有Microsoft Visual Studio 2012的web应用程序(asp.net mvc 4),随着解决方案越来越大,调试速度越来越慢。如何在Visual Studio中调试(仅)JavaScript?
需要知道是否有一种方法只在Visual Studio上调试我的客户端(javascript)而不是整个应用程序(服务器+客户端)。
有什么办法可以附加到IE的进程,并获得断点工作....?
对调试器在整个客户端/服务器应用程序上运行不感兴趣,只是客户端。
我正在开发一个带有Microsoft Visual Studio 2012的web应用程序(asp.net mvc 4),随着解决方案越来越大,调试速度越来越慢。如何在Visual Studio中调试(仅)JavaScript?
需要知道是否有一种方法只在Visual Studio上调试我的客户端(javascript)而不是整个应用程序(服务器+客户端)。
有什么办法可以附加到IE的进程,并获得断点工作....?
对调试器在整个客户端/服务器应用程序上运行不感兴趣,只是客户端。
调试器应该使用Visual Studio 2012自动附加到浏览器。您可以使用debugger
关键字在应用程序中的某个位置暂停或直接在VS中使用breakpoints
。
您也可以detatch在Visual Studio中的默认调试器,并使用开发工具落入预先加载了Internet Explorer或萤火虫等
为此转到Visual Studio
- >Debug
- >Detatch All
然后单击开始调试在Internet Explorer
。然后您可以在此级别设置断点。
首先打开Visual Studio ..在解决方案资源管理器中选择您的项目。右击并选择选项“浏览”,然后将IE设置为默认浏览器。
现在打开IE ..go到
Tools >> Internet option >> Advance>> uncheck the checkbox having "Disable Script Debugging (Internet Explorer).
然后单击Apply
和OK
和你做..
现在你可以在你的JS文件中设置断点,然后在VS.打调试按钮。
编辑: -对于asp.net web应用程序右键单击这是你的S页面上tartup页面(比如default.aspx)并执行相同的步骤。 :)
可以通过将关键字“调试器”写入要调试的位置进行调试,只需按F5键即可调试JavaScript代码。
我在一个ASP.NET WEB应用程序,我该怎么做? – 2013-03-22 11:37:56
感谢,但仍然不能得到我的VS2012 如果ö点击调试按钮,整个iis进程连接到调试器,我不需要,因为它是缓慢的缺点。 我的任务是调试JavaScript,而不必附加IIS进程... – 2013-03-22 11:56:37
我们如何使用Typescript调试Typescript预编译? – TetraDev 2016-05-19 18:25:13