1

VS 2010 を使用しています。いくつかの C++ dll を使用する C++ exe のコード カバレッジを取得しようとしました。カバレッジ レポートには、両方のモジュール (exe と dll) でカバーされているブロックが表示されることを期待していましたが、exe でカバーされているブロックのみが表示されます。私のexeと「 vsinstr.exe /COVERAGE 」のようなすべての私のdllを計測し、「 VSPerfMon.exe /COVERAGE /OUTPUT: 」を試しました このブログhttp://blogs.msdn.com/b/cellfish/archive/に記載されている手順に従いました2008/11/16/native-c-code-coverage-reports-using-visual-studio-2008-team-system.aspx

4

1 に答える 1

1

依存するインストルメント化された dll を正しいパスに配置するのに失敗しました。これらの dll を配置した後、カバレッジ レポートを取得すると、両方のモジュール (exe と dll) が含まれます。

于 2013-07-26T19:20:08.463 に答える