在Visual Studio 11中使用Chrome启用脚本debugging

我有一个MVC 4的Web应用程序与一些JavaScript与Internet Explorer工作正常,并给与Chrome的问题。

我正在考虑使用Chrome浏览器作为Visual Studio 11中的浏览器进行debugging,可以从debugging下拉列表中select:问题是我无法弄清楚如何启用脚本debugging:当我debugging断点时,通常是警告

没有符号已经加载这个文件

我知道我可能直接在Chrome中debugging脚本,但是我更喜欢使用Visual Studio来保持一致,因为它涉及到几个lenghty js库。

从以前的文章中我可以看出,使用Visual Studio 2008这是不可能的:有没有人知道用Visual Studio 11做到这一点的方法?

PS:附加的Chrome进程没有帮助,因为debugging模式是“本机”而不是“脚本”

PSII:我也尝试使用Attach …菜单中的Attach to: Script Code选项来附加Chrome浏览器(这会将debugging模式切换为脚本 ),但这并没有帮助。

你根本无法做到这一点。 Visual Studio只能用这种方式连接IE。


Chrome当然有自己的debugging工具,你可以使用,但是你将无法像在你的Visual Studio中那样得到你的停止。


整个networking上都有回答/未回答/错误回答的问题。

  • Visual Studio 2010debugging与IE浏览器的Javascript工作,但不是与Firefox或铬。 任何解决scheme
  • 如何在使用Firefox时在Visual Studio 2008中启用脚本debugging

以下是在Visual Studio 2015中适用于我的步骤(也可以在早期版本中使用):

在远程debugging模式下启动chrome:chrome.exe –remote-debugging-port = 9222附加Visual Studio:“Debug” – >“Attach to Process …” – >selectchrome实例

所有功劳归功于: http : //lostindetails.com/blog/post/JavaScript-debugging-in-VisualStudio-with-Chrome