私はopencoverを現在のプロジェクトに使用しています。これで私のmstestプロジェクトで作業しています。私は問題を抱えていますが、opencoverの出力xmlは同じアセンブリを2回分析しようとしているようです。また、分析の1つは0%のコードカバレッジ(間違っている)を示し、もう1つは85%(それは正しい)のようなものです。これは、単一のアセンブリを参照しているOpenCover MSTestの出力は同じアセンブリを2回分析します
"opencover.console.exe" -register:user -target:"C:\Program Files (x86)\Microsoft visual Studio 10.0\Common7\IDE\mstest.exe" -output:"C:\temp\coverage.xml" -targetargs:"/testcontainer:MyTestAssembly.dll" -filter:+[MyAssembly]MyNamespace.MyClassName
、そのアセンブリ内の単一クラス:
マイopencoverコマンドは次のようになります。ただし、xml出力には2つのモジュールセクションがあり、同じハッシュを使用します。興味深いことに、最初のモジュールは "\ bin \ Debug \ MyAssembly.dll"フォルダ内のアセンブリを指すFullNameを持っていますが、2番目のモジュールは "C:\ temp \ TestResults ... \ Out \ MyAssembly .dll "
アイデア?
マット