Невозможно открыть форму окна во время отладки в VS2010 - PullRequest
0 голосов
/ 05 декабря 2011

Я отлаживаю приложение Windows в Visual Studio 2010, приложение было разработано и обновлено с .net Framework v2 и VS 2005.

Изначально формы Windows могли открываться в режиме отладки.Однако несколько раз спустя без редактирования (так как я просто отслеживал возможные ошибки перед исправлением), эти формы не могут открываться.Всякий раз, когда я отслеживал ошибки до кода, который показывает форму, тогда отладчик просто перестанет отслеживать без каких-либо сообщений.Кто-нибудь знает, какие проблемы могут вызвать эту ситуацию?Большое спасибо.

1 Ответ

0 голосов
/ 05 декабря 2011

Обычно, если вы не можете отладить шаг в коде, это обычно означает, что нет доступной отладочной информации из-за отсутствия источника и / или отсутствующего файла отладки .pdb для этого элемента.

Проверьте сборкуКонфигурация, чтобы убедиться, что вы пытаетесь отладить отладочную сборку, с решениями, содержащими несколько проектов, легко случайно настроить диспетчер конфигурации на сборку проекта в режиме выпуска, в то время как исходный проект находится в режиме отладки.

Также в многопроектных решениях проверьте, что вы ссылаетесь на проект, а не на выход проекта, где это необходимо, в противном случае настройка менеджера конфигурации на сборку проекта в режиме отладки не будет иметь никакого эффекта, если вы ссылаетесь на сборку релиза.выходные данные для этого проекта.

Если Winforms находятся в сторонней DLL, убедитесь, что вы указали отладочную версию библиотеки перед попыткой отладки.

...