Visual Studio 2005 блокируется при подключении к процессу - PullRequest
1 голос
/ 02 октября 2008

У меня есть простая C ++ DLL, которая реализует несколько пользовательских действий для установщика WiX.

Отладка пользовательских действий обычно проста: установите временное диалоговое окно в начале действия и присоедините к процессу, когда диалоговое окно появится.

Но сегодня, когда я присоединяюсь к процессу, в нижней части экрана появляется пузырек «Microsoft Visual Studio занят». Я не могу понять, откуда это исходит. Есть идеи?

Ответы [ 2 ]

2 голосов
/ 02 октября 2008

После нескольких часов попыток понять это, я понял, что проблема была в том, что у меня были включены отладочные символы в Сервис-> Параметры-> Отладка-> Символы. Задержка при поиске символов приводила к очевидной блокировке.

Снятие «Поиск в вышеуказанных местах только при ручной загрузке символов», похоже, решило проблему.

0 голосов
/ 02 октября 2008

Вы ссылаетесь на символы отладки из недоступного сетевого местоположения (например, динамическое представление ClearCase или что-то подобное). Это может привести к зависанию Visual Studio при подключении к процессу.

Проверьте Инструменты-> Параметры-> Отладка-> Символы и попробуйте временно отключить расположение файлов символов (.pdb), пока не выясните, что замедляет его (или вызывает зависание). Через устранение вы сможете понять это.

...