Почему я не получаю результаты покрытия кода для проекта C ++ / CLI в Visual Studio 2010? - PullRequest
0 голосов
/ 20 мая 2010

Я недавно обновил свое решение до Visual Studio 2010.

У меня есть 4 проекта, которые я хочу охватить с помощью модульных тестов - 3 C # и 1 C ++ / CLI.

Я получаю покрытие для проектов C #, но не для проекта C ++ / CLI.

Я получил их все в Visual Studio 2008.

Я настроил сборки, используя testrunconfig -> Данные и диагностика -> Охват кода -> Конфигурировать.

Почему я не получаю результат покрытия кода для проекта C ++ / CLI?

1 Ответ

1 голос
/ 21 мая 2010

Я узнал, что случилось.

Похоже, что при обновлении Visual Studio 2008 до Visual Studio 2010 была удалена опция профиля (/PROFILE).

Что нужно было сделать, это пойти на

Project Properties -> Configuration Properties -> Linker -> Advanced -> Profile

и измените эти настройки на Да (/PROFILE).

Теперь я получил покрытие кода для проекта C ++ / CLI.

...