Я только что установил Visual Studio 2017. После запуска приложения ASP.NET MVC я получаю сообщение о том, что chrome-отладка в Visual Studio включена.
Но мои точки останова в Visual Studio не пострадают. Точки останова на коде Razor, похоже, работают, но Javascript этого не делает. Точки останова не полностью красные, как и должно быть. Перезапуск, перестройка не оказывают никакого влияния.
У меня есть следующий пример кода
@Html.Partial("_Test", Model.Test) // debugging works here
<script>
var i = 1;
console.log(i); // debugging does not work here or above
</script>
@section scripts {
<script>
var a = 11;
console.log(a); // debugging does not work here or above
</script>
}
У меня нет консоли для отладки хром, и я проверил этот параметр в Visual Studio ( "Включить отладку Javascript.." ), который включен.
Согласно этому сообщению в блоге, я думал, что это должно работать: https://blogs.msdn.microsoft.com/webdev/2016/11/21/client-side-debugging-of-asp-net-projects-in-google-chrome/
Я что-то упустил? Может быть, это не работает в Visual Studio 2017 каким-то образом?
У меня есть только одно расширение, и это Resharper, но я думаю, это не проблема.