It was originally closed as "non constructive". Because, well, it is:
What is the best build tool for .net? [...] Do people prefer msbuild ?
So we've got two questions here: what is the single best build tool for anything and everything involving .NET, and do "people" prefer msbuild? Those certainly seem to fall squarely within the dreary bounds of,
This question is not a good fit to our Q&A format. We expect answers to generally involve facts, references, or specific expertise; this question will likely solicit opinion, debate, arguments, polling, or extended discussion. See the FAQ.
However, I've re-opened it... And re-closed it. Because there's another question that I feel hits the same topic in a much more productive fashion, and I'd like to redirect folks looking for "the best .NET build tool" to it:
The scope of this question is clearly defined: it's not asking for everyone's favorite build tool, it's asking for a blow-by-blow comparison of the top two. And it recognizes right off the bat that there is likely a role for both of them, and instead of asking which one is "best" instead focuses on determining where they shine.
If you compare the answers, I think you'll find the results speak for themselves. Believe it or not, most of the stuff in the FAQ isn't just clever puns and drunken ramblings - it's stuff that we've learned over time, advise on what works.