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