#visual-studio #visual-studio-2019 #remote-debugging
#visual-studio #visual-studio-2019 #удаленная отладка
Вопрос:
Пытаясь заставить удаленный отладчик VS2019 загружать символы, я заметил, что, когда я подключаю отладчик в VS, процесс отображается как «Управляемый».:
Но это собственный проект x86 C :
обновление: Я пришел к выводу, что это не является причиной моей проблемы (теперь решена), поэтому вопрос просто в том, почему процессы, которые являются чисто собственными на C (они предшествуют .NET), определяются как управляемые?
Комментарии:
1. Возможно, библиотека, на которую вы ссылаетесь, встраивается в среду выполнения, и это сбивает с толку отладчика. Но я бы сначала проверил, работает ли (ожидаемый) неуправляемый отладчик так, как должен. Работает ли отладка в собственном режиме?
2. @AlexF мой компьютер разработчика не является сервером сборки. Я использую версии, выпущенные в официальной сборке. Одна вещь, которую я никогда не могу вспомнить — загружается ли PDB из цели отладки или с машины, на которой работает VS?
3. Спасибо @AlexF. Таким образом, проблема не имела ничего общего с управляемым/родным, но меня все еще интересует исходный вопрос. Как отладчик обнаруживает это?