Режим отладки и присоединение к процессу ... в Visual Studio 2008 - PullRequest
1 голос
/ 21 июля 2011

При попытке подключить отладчик VS2008 к службе Windows появляется следующее диалоговое окно.Я гуглил и много пробовал, но ничего не получалось.enter image description here

А затем проверил «Конфигурация сборки проекта», он установлен в следующий режим.Я изменил его на Отладка затем попытался, но: (

enter image description here

Ответы [ 2 ]

1 голос
/ 21 июля 2011

Похоже, что эта служба встроена в Release (т. Е. Нет отладочной информации, но оптимизирована для производительности) вместо Debug, так что вы можете .. не можете присоединить отладчик к процессу.

EDIT

Кроме того, убедитесь, что в конфигурации Debug проекта установлена ​​постоянная проверка Define DEBUG, а в разделе Advanced (среда C #, в нижней части страницы Project Properties - Build Page) есть кнопка Debug. Информация о выходе установлена ​​на «Полный».

0 голосов
/ 23 августа 2011

Сообщение, отображаемое Visual Studio, является несколько неточным, поскольку переключение на конфигурацию сборки Debug решит проблему только с настройками проекта по умолчанию.

Кто-то может произвольно настроить конфигурацию Debug так, чтобы она работала так же, как конфигурация выпуска, и наоборот.наоборот.Конечно, это не рекомендуется.Но по какой-то причине у вас случается такая неотлаживаемая конфигурация отладки - см. Также непроверенную константу DEBUG на снимке экрана.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...