Powershell и NCover

Пытаюсь вызвать NCover 1.5.8 из PowerShell.

invoke-expression "ncover.console.exe nunit-console-x86.exe Test.dll /labels /xml:test.xml //x coverage.xml //reg"

и произошел сбой с сообщением "Профилированный процесс завершен. Соединение с профилировщиком не установлено".

Если вызывается из консоли cmd,

ncover.console.exe nunit-console-x86.exe Test.dll /labels /xml:test.xml //x coverage.xml //reg

будет работать успешно.

Есть ли что-то другое с //reg swith для NCover в powershell?

Спасибо

1 ответ

Во-первых, вам не нужно использовать Invoke-Expression, Из powershell, попробуйте вызвать точно так же, как в cmd

ncover.console.exe nunit-console-x86.exe Test.dll /labels /xml:test.xml //x coverage.xml //reg

Если вы получаете ту же ошибку, это работает, чтобы временно выложить в cmd?

cmd.exe /c ncover.console.exe nunit-console-x86.exe Test.dll /labels /xml:test.xml //x coverage.xml //reg
Другие вопросы по тегам