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