Javascript 在非IE浏览器中启用VS2012中Web应用的调试

Javascript 在非IE浏览器中启用VS2012中Web应用的调试,javascript,visual-studio-2012,visual-studio-debugging,Javascript,Visual Studio 2012,Visual Studio Debugging,在继承的Visual Studio Ultimate 2012 Web应用程序中,目标是.net 4.5,我有一个JavaScript函数,其中包含多个无法识别的断点 我在Windows 7 Home Premium下以管理员帐户运行,并使用IIS Express My Web.config报告我已在Project Web.config文件中启用调试: <configuration> <system.web> <compilation debug="tr

在继承的Visual Studio Ultimate 2012 Web应用程序中,目标是.net 4.5,我有一个JavaScript函数,其中包含多个无法识别的断点

我在Windows 7 Home Premium下以管理员帐户运行,并使用IIS Express

My Web.config报告我已在Project Web.config文件中启用调试:

<configuration>
  <system.web>
    <compilation debug="true" targetFramework="4.5"/>
    <httpRuntime targetFramework="4.5"/>
  </system.web>
</configuration>

运行时,“调试->WINDOWS”菜单中的“JavaScript控制台”和“DOM资源管理器”项将灰显

项目生成时没有错误或警告

项目属性报告配置为“活动(调试)”,平台为“活动(任何CPU)”

我在Chrome、Firefox、Pale Moon和VS的“页面检查器”中的断点检测/操作失败,但在Internet Explorer中可以工作

在“Internet选项”对话框的“高级”选项卡上,不会对Internet Explorer或其他浏览器禁用“脚本调试”

根据别人的建议,我清空了bin目录,重新启动了VS,甚至重新启动了计算机


如何让Visual Studio使用IE以外的浏览器进行调试?

您是否也有服务器断点?根据我在2012年的理解,应该打开两个实例来调试客户端和服务器,如果服务器端处于断点,则客户端将被禁用。迈克:我不确定这个链接是否适用。它似乎用两个不同的调试器处理JS&native。我严格地说是JS,调试在IE中工作,但在任何其他浏览器中都不工作。你也有服务器断点吗?根据我在2012年的理解,应该打开两个实例来调试客户端和服务器,如果服务器端处于断点,则客户端将被禁用。迈克:我不确定这个链接是否适用。它似乎用两个不同的调试器处理JS&native。我严格地说是JS,调试在IE中工作,但在任何其他浏览器中都不工作。你也有服务器断点吗?根据我在2012年的理解,应该打开两个实例来调试客户端和服务器,如果服务器端处于断点,则客户端将被禁用。迈克:我不确定这个链接是否适用。它似乎用两个不同的调试器处理JS&native。我严格地说是JS,在IE中调试工作正常,但在任何其他浏览器中都不行。