Reputation: 15233
My interpretation of http://msdn.microsoft.com/en-us/library/ee216359.aspx is that the Inputs
and Outputs
attributes of a Target
do not affect dependencies whatsoever. Seriously? Is there no way to tell MSBuild which tasks/targets have certain inputs and outputs, and let it figure out the dependencies and build order?
Upvotes: 0
Views: 565
Reputation: 14164
Since MSBuild is a declarative language, the short answer is no.
However it features a bunch of neat tricks you can apply such as batching, and dynamic properties. MSBuild also has great extensibility and through its API and vast community libraries so you can achieve (almost) anything you want.
Upvotes: 1