A MSBuild convention proposal - Targets per assembly
MSBuild.aspx) is a very powerful build tool. Unfortunately, in my experience, I have seen it utilized very little. Instead, developers rely entirely on Visual Studio for the build, which is a mistake. I think there are a couple reasons for this: Modifying the build feels like you are mucking in the internals of Visual Studio There is no convention based approaches for how to handle custom bulid targets Now, you could go the way of NAnt, and have complete independence from Visual Studio. »