запуск Partcover на 64-битной машине генерирует выходной файл размером 1 КБ

Когда я запускаю частичную обложку с консоли на 32-битной машине, я получаю файл размером 5 МБ в качестве вывода. Но когда я запустил то же самое в командной строке 64-битной машины, я получаю файл размером 1 КБ в качестве вывода.

я использовал

CorFlags.exe PartCover.exe / 32BIT + / Force
CorFlags.exe PartCover.Browser.exe / 32BIT + / Force

Но не удалось создать правильный вывод. Я использую Nunit 2.5 и Part Cover 2.3.


person nimi    schedule 08.06.2011    source источник
comment
К вашему сведению: появился новый инструмент покрытия кода (бета) под названием [OpenCover] [1], он поддерживает 32- и 64-разрядные версии. [1]: github.com/sawilde/opencover   -  person Shaun Wilde    schedule 24.06.2011


Ответы (1)


Я успешно использовал PartCover с NUnit на 64-битной машине, но это часто требует некоторой возни, чтобы начать работать. Одним из ключевых моментов для меня было убедиться, что тесты выполняются с использованием nunit-console-x86.exe.

Я рекомендую использовать самую последнюю версию PartCover, которая является форком на GitHub - PartCover.NET 4 и прочтите это и это < / а>.

person John Mills    schedule 10.06.2011