Re[2]: VC7 & VC6 debug
От: Брыскин Игорь Вадимович  
Дата: 11.02.02 11:16
Оценка: 6 (2) +1
Здравствуйте _DEBUG, Вы писали:

D>Неужели никто не знает — как заставить 2 дебаггера работать? Или хотя бы где в системе устанавливается дефолтный дебаггер?


Дебаггер, вызываемый по умолчанию прописывается в ключе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
параметр Debugger. Например,для VS.NET Beta2 там записано:
"C:\Program Files\Common Files\Microsoft Shared\VS7Debug\vs7jit.exe" -p %ld -e %ld
VC7 & VC6 debug
От: _DEBUG Беларусь  
Дата: 03.02.02 14:06
Оценка:
Многоуважаемый Алл,

может кто может подсказать — как заставить работать 2 дебаггера одновременно — для 6-й и 7-й студии. После установки 7-й студии — возникли проблемы с дебагом приложений в 6-й студии — когда ставишь сервис пак 5 — перестает работать дебуг в 7-й студии

Если кто сталкивался с подобным поведением — подскажите как решить можно

\n Give me MSDN and I'll show you the world
Re: VC7 & VC6 debug
От: VladD2 Российская Империя www.nemerle.org
Дата: 03.02.02 23:06
Оценка:
Здравствуйте _DEBUG, Вы писали:

D>Многоуважаемый Алл,


D>может кто может подсказать — как заставить работать 2 дебаггера одновременно — для 6-й и 7-й студии. После установки 7-й студии — возникли проблемы с дебагом приложений в 6-й студии — когда ставишь сервис пак 5 — перестает работать дебуг в 7-й студии


D>Если кто сталкивался с подобным поведением — подскажите как решить можно


Проблем нет никаких если ставить будеш в последовательности: VS6 -> SP5 для VS6 -> VS.Net.

Могут так же быть небольшие проблемы с перекрытием хеадеров, но это уже отдельный разговор.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: VC7 & VC6 debug
От: _DEBUG Беларусь  
Дата: 04.02.02 08:23
Оценка:
Здравствуйте VladD2, Вы писали:

VD>Проблем нет никаких если ставить будеш в последовательности: VS6 -> SP5 для VS6 -> VS.Net.


VD>Могут так же быть небольшие проблемы с перекрытием хеадеров, но это уже отдельный разговор.


я именно в такой последовательности и ставил. В этом случае если пытаешься дебагить какой нибудь адд-он к Интернет эксплореру — не стартует дебаггер 6-й студии. Если пытаешься приконнектится с целью дебага к существующему процессу — стартует дебаггер 7-й студии.

Обычные приложения запускаются и отлаживаются нормально

\n Give me MSDN and I'll show you the world
Re: VC7 & VC6 debug
От: _DEBUG Беларусь  
Дата: 04.02.02 21:39
Оценка:
Неужели никто не знает — как заставить 2 дебаггера работать? Или хотя бы где в системе устанавливается дефолтный дебаггер?
\n Give me MSDN and I'll show you the world
Re[3]: VC7 & VC6 debug
От: VladD2 Российская Империя www.nemerle.org
Дата: 07.02.02 19:59
Оценка:
Здравствуйте _DEBUG, Вы писали:

JIT-дебагер может быть только один. Ну, а если будешь просто запускать процесс из под отладчика, то все и будет работать.

Лично я джитом вообще стараюь не пользоваться (это просто не удобно).
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[4]: VC7 & VC6 debug
От: _DEBUG Беларусь  
Дата: 07.02.02 20:34
Оценка:
Здравствуйте VladD2, Вы писали:

VD>JIT-дебагер может быть только один. Ну, а если будешь просто запускать процесс из под отладчика, то все и будет работать.


VD>Лично я джитом вообще стараюь не пользоваться (это просто не удобно).


если пишешь адд-он к експлореру — то вообще не получается запустить его под отладчиком — т.к. запускается только этот JIT

как его убрать аккуратно еще не нашел пока
\n Give me MSDN and I'll show you the world
Re[5]: VC7 & VC6 debug
От: Alex Fedotov США  
Дата: 07.02.02 20:51
Оценка:
Здравствуйте _DEBUG, Вы писали:

VD>>Лично я джитом вообще стараюь не пользоваться (это просто не удобно).


D>если пишешь адд-он к експлореру — то вообще не получается запустить его под отладчиком — т.к. запускается только этот JIT


Чтобы завершить работающую копию explorer.exe, не выходя из системы, надо выбрать в Start Menu пункт Shutdown, выбрать Restart, нажать Ctrl+Alt+Shift и кликнуть по кнопке No (Cancel).

После этого можно прописать explorer.exe в качестве отлаживаемого процесса и запускать его под отладчиком без JIT.

See also:
Q138942 HOWTO: Debug a Windows Shell Extension
-- Alex Fedotov
Re[6]: VC7 & VC6 debug
От: VladD2 Российская Империя www.nemerle.org
Дата: 08.02.02 00:07
Оценка:
Здравствуйте Alex Fedotov, Вы писали:

AF>Чтобы завершить работающую копию explorer.exe, не выходя из системы, надо выбрать в Start Menu пункт Shutdown, выбрать Restart, нажать Ctrl+Alt+Shift и кликнуть по кнопке No (Cancel).


По-моему, он имел в виду IE. (ну, судя по предыдущим постингам).

Но все равно не понятно в чем загвозка?
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[2]: VC7 & VC6 debug
От: Simontsev Andrew Россия  
Дата: 09.02.02 12:28
Оценка:
Здравствуйте _DEBUG, Вы писали:

D>Неужели никто не знает — как заставить 2 дебаггера работать? Или хотя бы где в системе устанавливается дефолтный дебаггер?


Предлагаю идею — найти jit.exe или как он называется (дебаггер jit), убрать куда нибуть, а на его место положить нужный дебаггер (предварительно переименовав)... Правда не уверен, что сработает... Скорее всего параметры, передаваемые им разные...
Sincerely yours,
Andrew Simontsev.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.