Не удалось открыть файл с точкой останова после отладки
У меня странная проблема. Всякий раз, когда я начинаю отлаживать и останавливать отладку, если файл имеет точку останова, я не смогу открыть его непосредственно в Visual Studio.
У меня есть ReSharper 7.1 и StyleCop, но отключены и установлены VS 2012 Update 2, но это не помогло решить мою проблему.
Если я нажимаю на точку останова, я получаю сообщение об ошибке:
Unable to go to the breakpoint. The ViewManager.ActiveView must be a View contained within the ViewManager.WindowProfile.
И если я снова отлаживаю и Visual Studio должен ударить точку останова, я получаю:
'TheFile' not found.
You need to find 'TheFile' to view the source for the current call stack frame.
Единственное решение, чтобы снова открыть мой файл, - закрыть и снова открыть Visual Studio.
Ответы
Ответ 1
Чтобы остановить все файлы от закрытия после отладки, просто перейдите в
Tools > Import and Export Settings > Reset Settings
Это исправит эту ошибку, у меня сохранены старые настройки, вызвавшие эту ошибку, но я не уверен, что конкретно вызывает ее в настройках. После того, как вы разочаровываетесь в поисках четкого ответа на эту проблему, я надеюсь, что это поможет другим, которые могут иметь эту проблему.
Ответ 2
У меня было несколько подобных проблем с отладкой с Reshaper 7.1. Деинсталляция решила мои проблемы. Я не утверждаю, что проблема была в Reshaper, поскольку у меня установлены другие плагины, но другие плагины не создают таких проблем, для которых Reshaper должен был идти.
Ответ 3
У меня была такая же проблема, и мне удалось ее решить, проверив конфигурацию решения (щелкните правой кнопкой мыши по решению и выберите "Configuration Manager". Именно там я обнаружил, что для целей отладки флажок Build не был установлен. Doh. Проверка этого исправила проблему.