У меня есть многопоточный проект, над которым я сейчас работаю, и запускаемый проект настроен на ac # project, который запускает мой пользовательский интерфейс.Кроме того, существует целый ряд базовых собственных проектов c ++, которые связаны с C # управляемыми проектами C ++ / CLI.Я включил в стартовом проекте c # «Включить неуправляемую отладку», и когда я пытаюсь отладить нативный код, я могу достичь заданных точек останова.Тем не менее, он зависает после того, как я пытаюсь запустить его снова и снова попытаться достичь точки останова.Например, если у меня есть цикл, я пытаюсь попасть внутрь него на каждой итерации, после второй итерации программа зависает, и мне приходится принудительно завершать работу.Я работаю в Visual Studio 2010. Отладка, начинающая оказываться не слишком полезной на этом уровне, есть ли способ предотвратить эту проблему?