19

名前空間/アセンブリ内の一部のクラスをスキップするフィルターを追加するにはどうすればよいですか。例:SYM.UIはベース アセンブリで、スキップしたいSYM.UI.ViewModels. 以下のフィルターを書いていますが、それらすべてが含まれており、私の要求を満たしていません:

+[SYM.UI*]* -[SYM.UI.ViewModels*]*

これを修正するのを手伝ってください。

4

2 に答える 2

28

opencoverwikiは始めるのに良い場所です。

使用法は+/-[modulefilter]typefilterとして説明されます(これはILでのタイプの表示方法に基づいています。タイプフィルターには名前空間も含まれ、モジュールフィルターは通常アセンブリの名前です(ファイル拡張子なし)。 。

したがって、タイプを除外するには、

+[SYM.UI]* -[SYM.UI]SYM.UI.ViewModels.*

注:除外フィルターは、包含フィルターよりも優先されます。

于 2011-07-27T10:03:07.053 に答える
4

以下を使用できます。

"-filter:+[*]* -[SYM.UI]SYM.UI.ViewModels.*"

-filter:部分も引用符で囲む必要があることに注意してください

于 2013-08-07T09:59:30.147 に答える