我的项目文件中有几行看起来很像:
<Target Name="BeforeBuild">
<Exec Command="ArbitraryApp.exe Input.InputExtension Output.OutputExtension _commandLineOption" />
</Target>
这很好,但是我执行了足够多的这些命令,并且应用程序产生所需的输出所花费的时间足以影响我的工作流程,因此,我宁愿仅在输入文件的情况下执行这些命令实际上发生了变化(即,上述对Input.InputExtension的变化)。当我不主动修改那些输入文件时,我已经习惯将“ BeforeBuild”更改为“ BeforeRebuild”,但是我对此并不满意。有什么建议吗?