Отладка 64-битного C ++ из 64-битного кода .NET - как? - PullRequest
1 голос
/ 18 сентября 2009

Visual Studio сообщает, что отладка 64-битного управляемого + неуправляемого кода не поддерживается. Кому-нибудь удалось решить эту проблему?

Ответы [ 2 ]

1 голос
/ 05 сентября 2017

Ctrl + F5, после запуска, Отладка-> Присоединить к процессу. В поле прикрепить к: выберите «Нативный код». Убедитесь, что в окне процессов выделено ваше приложение vshost. Нажмите «прикрепить». Теперь ваши точки останова в вашем родном коде cpp должны сработать, и отладчик сработает.

1 голос
/ 18 сентября 2009

Я тоже видел эту проблему с 64-битным отладчиком. Вам определенно нужно отлаживать оба одновременно?

Если нет, когда вам нужно отладить собственный код, вы можете запустить управляемое приложение и присоединить отладчик, вручную выбрав «Отечественный код» в качестве типа отладки (в отличие от «Автоматически», который может выбрать как Управляемый, так и Собственный).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...