MSBuild仅基于输入/输出的目标依赖项

MSBuild仅基于输入/输出的目标依赖项,msbuild,dependencies,Msbuild,Dependencies,我对的解释是,目标的输入和输出属性不会影响依赖性。认真地是否无法告诉MSBuild哪些任务/目标具有特定的输入和输出,并让它找出依赖项和生成顺序?由于MSBuild是一种声明性语言,简短的回答是否 不过,它有一系列可以应用的巧妙技巧,如和。MSBuild还具有很好的可扩展性,通过它的和vast,您可以(几乎)实现任何您想要的功能。我读到的方式是“它有一个很棒的API,所以如果您需要什么……自己构建”。我更喜欢用一些已经有效的东西……这要看情况而定。我对一个一般性问题作了一般性回答。详细说明你的目

我对的解释是,
目标
输入
输出
属性不会影响依赖性。认真地是否无法告诉MSBuild哪些任务/目标具有特定的输入和输出,并让它找出依赖项和生成顺序?

由于MSBuild是一种声明性语言,简短的回答是否


不过,它有一系列可以应用的巧妙技巧,如。MSBuild还具有很好的可扩展性,通过它的和vast,您可以(几乎)实现任何您想要的功能。

我读到的方式是“它有一个很棒的API,所以如果您需要什么……自己构建”。我更喜欢用一些已经有效的东西……这要看情况而定。我对一个一般性问题作了一般性回答。详细说明你的目标,你可能会得到你想要的解决方案。没关系,答案很清楚-我需要在其他地方寻找一个好的构建系统,比如cygwin make。