2009-08-24 2 views
3

Я видел некоторые примеры, которые используют Gallio, такие как это:Как получить Gallio и NCover 1.5.8.2 для работы в командной строке?

Gallio.Echo.exe Widget.Tests.dll /runner:NCover /runner-property:NCoverCoverageFile='C:\Temp\WidgetCoverage.xml' /runner-property:NCoverArguments='//eas .*.Tests;Gallio;MbUnit;OtherIgnoredAssembly' 

Когда я запускаю это, он дает мне ошибку о том, что может «// EAS * тесты; Gallio;; MbUnit OtherIgnoredAssembly.». не найти? Я ищу пример того, как правильные NCoverAgurments для 1.5.8? Мне нужно также зарегистрировать COM-объект CoverLib.lib?

ответ

3

NCover v1.58 не поддерживает аргумент // eas. Используйте аргумент // и укажите список имен сборок, которые вы хотите профилировать. Обязательно указывайте только отображаемое имя сборки, а не ее путь или имя файла.