Как выполнить тесты подразделения с отладчиком в смешанном режиме? (Vs2008)

StackOverflow https://stackoverflow.com/questions/4214436

Вопрос

Я устанавливаю некоторые модульные тесты, и мне нужно их отладки. CaultStack смешивается (есть управляемые и неуправляемые DLL), поэтому мне нужен отладчик в смешанном режиме.

Насколько я видел, если вы начнете текст на родной единицу, отладчик находится в нативном режиме, и если вы запускаете управляемый UT, отладчик управляется.

Есть ли способ настроить его в смешанный режим?

Спасибо заранее товарищами.

Редактировать: Чтобы уточнить вещи, что я делаю для отладки - нажать кнопку «Отладка» из списка тестов устройства в Visual Studio. Если я сделаю это над управляемым тестом, отладчик начинает в управляемом режиме, если я сделаю это через неуправляемый тест (C ++ / CLI), затем отладчик начинается в неуправляемом режиме.

Это было полезно?

Решение

Я нашел решение. Прежде всего, если вы находитесь в проекте C #, включите «неуправляемый код отладки».

После этого запускаются окна «Результаты теста» с кнопкой «Отладка проверенных элементов».

Похоже, это ошибка в издании 2008 года и его фиксированным в 2010 году.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top