Google Test プロジェクトにいくつかの単体テストがあります。これらのテストを msbuild スクリプトの一部として実行したいと考えています。vcxprojファイルに以下を追加しました。
<Target Name="AfterBuild">
<Exec Command=""$(TargetPath)""
IgnoreExitCode="true"
IgnoreStandardErrorWarningFormat="true"
CustomWarningRegularExpression=": error:"/>
</Target>
残念ながら、 には入力も出力もないためExec、実行は 1 回だけであり、vcxprojそれ自体が古くなっているとマークされることはありません。
これを常に最新のものにするにはどうすればよいExecですか (すべてのビルドを実行するように)。