В настоящее время я работаю над веб-приложением в ASP.NET MVC, используя C # в VS 2017.
Когда я вносю изменения в свой код и перекомпилирую, все мои точки останова превращаются в контур круга (вместо полного красного круга), и это дает мне ошибку:
Точка останова в настоящее время не будет достигнута.Никакой исполняемый код не связан с этой строкой.Возможные причины: условная компиляция или оптимизация компилятора
Я прочитал множество решений, некоторые говорят об удалении папок bin и obj, но если я это сделаю, я получу
Строка 1: <% @ Application Codebehind = "Global.asax.cs" наследует = "FortuneSystem.MvcApplication" Language = "C #"%>
Если я выполняю очистку и сборку заново, это выглядит примерно такэто:
ошибка 
Тогда некоторые писали, что мне нужно удалить теги system.codedom из web.config, и это дает мне первую ошибку.
Дело не только в том, что я не могу добавлять новые методы в мои старые контроллеры, потому что они как бы не существуют
Если кто-то может объяснить, как решить эту проблему, я буду благодарен
Спасибо