OpenCover を使用して iisexpress.exe のプロファイルを作成するには、2 つのターゲットを並行して実行する必要があります。以下のリンクは、私が抱えている問題に関する情報に関連しています。
https://github.com/sawilde/opencover/issues/92#issuecomment-5143204
これにより、CodePlex の Msbuild.ExtensionPack を使用するよう提案されました。
MSBuild 拡張機能のソース コードをダウンロードしました。
私はそれをコンパイルしました。MSBuild.ExtensionPack.tasks タスク ファイルを BuildBinaries フォルダーにコピーしました。
プロジェクトファイルに以下の行を追加しました。
ExecMultipleTasks ターゲットを実行しようとしていました。しかし、以下のエラーが発生します。
エラー MSB4036: "MSBuild.ExtensionPack.Framework.Parallel" タスクが見つかりませんでした。以下を確認してください: 1.) プロジェクト ファイル内のタスクの名前は、タスク クラスの名前と同じです。2.) タスク クラスは "パブリック" であり、Microsoft.Build.Framework.ITask インターフェイスを実装します。3.) タスクは、プロジェクト ファイル、または "C:\Windows\Microsoft.NET\Framework\v4.0.30319" ディレクトリにある *.tasks ファイルで正しく宣言されています。
この問題を解決する方法を教えてください。
ありがとう、
ベンカット。