Можно ли сделать Visual Studio для отладки дочерних процессов, таких как WinDBG?
Это похоже наэтот вопрос, но я хотел немного уточнить это. (Я новичок здесь, если вместо этого я должен вместо этого сделать ответ на предыдущий вопрос "удар", пожалуйста, дайте мне знать.)
В WinDBG я могу использовать.childdbg 1
команда, чтобы сказать это, чтобы сломаться, когда дочерний процесс порожден, или я могу запустить его с-o
опция командной строки. Это очень полезно в некоторых ситуациях, поэтому удивительно, что (насколько я вижу) Visual Studio не поддерживает это. Кажется, это должно быть довольно легко очиститьDEBUG_PROCESS_ONLY_THIS_PROCESS
флаг CreateProcess (), и VS уже поддерживает отладку нескольких процессов.
Итак, мне не хватает какой-либо опции в Visual Studio, чтобы включить это? Если нет, есть ли техническое обоснование, почему они решили не поддерживать его?