Получение следующей ошибки:
Точка останова в настоящее время не будет достигнута. Никакой исполняемый код типа целевого кода отладчика не связан с этой строкой. Возможные причины: условная компиляция, оптимизация компилятора или целевая архитектура этой строки не поддерживается текущим типом кода отладчика.
Та же ошибка возникает в любом проекте MVC, даже если я создаю новый проект для тестирования этой проблемы. Ошибка возникает, когда я устанавливаю точку останова на любую строку JavaScript в моих файлах .cshtml. Например, я получаю эту ошибку, если я установил точку останова на «alert» ниже:
<script type="text/javascript">
alert('test');
</script>
Среда : Windows 7 64bit, VS2017 15.8.8, Framework 4.6.1, MVC Пустое приложение.
Создайте один контроллер и одно представление, добавьте этот код внизу представления:
<script type="text/javascript">
alert('test');
</script>
Затем я получаю сообщение об ошибке, когда начинаю отладку, ошибка отображается в кружке точки останова для этой строки.
Настройки : (Все настройки по умолчанию, ничего не было изменено)
- Определить постоянную отладки проверено
- Определить постоянную TRACE отмечен
- Расширенная информация об отладке заполнена
Я попытался перезагрузить машину без посторонней помощи. Все работало нормально пару дней назад.
Обновление : (Вот изображение настроек отладки)