2016-01-22 89 views
2

調用dotCover命令運行器傳遞幾個過濾器的正確方法是什麼?帶命令行的dotCover過濾器

我試過以下,但它僅排除了第一組件:

dotcover c /TargetExecutable="c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\MsTest.exe" /TargetArguments="/testcontainer:c:\dev\SampleProject\UnitTests\bin\Debug\UnitTests.dll" /Output="c:\temp\Snapshot1.dcvr" /Filters="-:Assembly1, -:Assembly2" 

它在過濾器標籤後忽略任何東西。

回答

4

具有以下嘗試:

dotcover c /TargetExecutable="c:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\MsTest.exe" /TargetArguments="/testcontainer:c:\dev\SampleProject\UnitTests\bin\Debug\UnitTests.dll" /Output="c:\temp\Snapshot1.dcvr" /Filters="-:Assembly1;-:Assembly2" 

而是逗號和空格作爲分隔符的,與分號試試吧。

+0

工作非常感謝你。我希望JetBrains頁面有這個信息。謝謝 – ShaneKm