javascript - tools - habilitar la depuración de scripts utilizando Chrome en Visual Studio 11
visual studio disable debug javascript (3)
Tengo una aplicación web MVC 4 con algunos javascript que funciona bien con Internet Explorer y da un problema con Chrome.
Estaba pensando en depurar usando Chrome como un navegador en Visual Studio 11, que puede seleccionarse desde el menú desplegable de depuración: el problema es que no puedo encontrar la manera de habilitar la depuración de scripts: cuando depuro el punto de interrupción están deshabilitados con la advertencia habitual
No se han cargado símbolos para este documento
Sé que podría depurar las secuencias de comandos directamente en Chrome, pero prefiero ir coherente con Visual Studio, ya que implica acceder a varias bibliotecas js largas.
Puedo ver en una post anterior que con Visual Studio 2008 no fue posible: ¿alguien sabe cómo hacerlo con Visual Studio 11?
PD: adjuntar el proceso de Chrome no ayuda, ya que el modo de depuración es ''Native'' en lugar de ''Script''
PSII: También traté de conectar Chrome utilizando la opción Attach to: Script Code
en el menú Adjuntar ... (esto cambia el modo de depuración a Script ) pero eso tampoco ayuda.
Esto se ha habilitado en Visual Studio 2017 https://blogs.msdn.microsoft.com/webdev/2016/11/21/client-side-debugging-of-asp-net-projects-in-google-chrome/
Estos son los pasos que me funcionaron en Visual Studio 2015 (también debería funcionar en versiones anteriores):
Inicie Chrome en modo de depuración remota: chrome.exe --remote-debugging-port = 9222 Adjunte Visual Studio: "Depurar" -> "Adjuntar a proceso ..." -> seleccione la instancia de Chrome
Todo el crédito va a: http://lostindetails.com/blog/post/JavaScript-debugging-in-VisualStudio-with-Chrome
Simplemente no puedes hacer esto. Visual Studio solo se conecta con IE de esta manera.
Por supuesto, Chrome tiene sus propias herramientas de depuración que puedes usar, pero no podrás obtener tus paradas dentro de Visual Studio como lo esperas.
Hay una gran cantidad de preguntas contestadas / no contestadas / respondidas incorrectamente en toda la web y SO al respecto.