0

最近、ソリューションを Visual Studio 2010 にアップグレードしました。

単体テストを使用してカバーしたい 4 つのプロジェクトがあります。3 つの C# と 1 つの C++/CLI です。

C# プロジェクトについては取り上げていますが、C++/CLI プロジェクトについては取り上げていません。

私は Visual Studio 2008 でそれらすべてを取得しました。

testrunco​​nfig -> Data and Diagnostics -> Code Coverage -> Configure を使用してアセンブリを構成しました。

C++/CLI プロジェクトのコード カバレッジ結果が得られないのはなぜですか?

4

1 に答える 1

1

私は何が間違っていたかを発見しました。

Visual Studio 2008 から Visual Studio 2010 へのアップグレードにより、プロファイル オプション ( /PROFILE) が削除されたようです。

する必要があったのは、

Project Properties -> Configuration Properties -> Linker -> Advanced -> Profile

この設定を [はい] ( /PROFILE) に変更します。

これで、C++/CLI プロジェクトのコード カバレッジが得られました。

于 2010-05-21T12:22:14.167 に答える