«Редактировать и продолжить», если он включен, позволяет редактировать код только в режиме прерывания: например, приостановив выполнение по исключению или нажав точку останова.
Это означает, что вы не можете редактировать код, когда выполнение не приостановлено! Когда дело доходит до отладки (ASP.NET) веб-проектов, это очень не интуитивно понятно, так как вам часто хочется вносить изменения между запросами. В настоящее время код вашей (вероятно) отладки не запущен, но и не приостановлен!
Чтобы решить эту проблему, вы можете нажать «Разбить все» (или нажать Ctrl + Alt + Break ). Или же установите точку останова где-нибудь (например, в своем событии Page_Load
), затем перезагрузите страницу, чтобы выполнение приостанавливалось при достижении точки останова, и теперь вы можете редактировать код. Четный код в .cs
файлах.