Как выполнить тесты подразделения с отладчиком в смешанном режиме? (Vs2008)
-
26-09-2019 - |
Вопрос
Я устанавливаю некоторые модульные тесты, и мне нужно их отладки. CaultStack смешивается (есть управляемые и неуправляемые DLL), поэтому мне нужен отладчик в смешанном режиме.
Насколько я видел, если вы начнете текст на родной единицу, отладчик находится в нативном режиме, и если вы запускаете управляемый UT, отладчик управляется.
Есть ли способ настроить его в смешанный режим?
Спасибо заранее товарищами.
Редактировать: Чтобы уточнить вещи, что я делаю для отладки - нажать кнопку «Отладка» из списка тестов устройства в Visual Studio. Если я сделаю это над управляемым тестом, отладчик начинает в управляемом режиме, если я сделаю это через неуправляемый тест (C ++ / CLI), затем отладчик начинается в неуправляемом режиме.
Решение
Я нашел решение. Прежде всего, если вы находитесь в проекте C #, включите «неуправляемый код отладки».
После этого запускаются окна «Результаты теста» с кнопкой «Отладка проверенных элементов».
Похоже, это ошибка в издании 2008 года и его фиксированным в 2010 году.