Automating the build with MSBuild
One of the less well known tools that comes with the .NET framework is MSBuild. This command line utility runs XML scripts which can automate the build of a software project. The question is, “why...
View ArticleAutomating the build with MSBuild (part two)
If you missed part one please check it out and then come back here. You can also download the sample code from CodePlex. Our next job is to get MSBuild to copy the files needed for deployment into a...
View ArticleAutomating the build with MSBuild (part three)
Welcome to part three of the MSBuild tutorial; please take a look at the previous parts if you haven’t already. At this point there are a couple of minor issues with our build script that need to be...
View ArticleA custom MSBuild task for merging config files
In the last part of my MSBuild tutorial I mentioned that the target for merging config files was less than ideal. Although we were able to use the XmlRead and XmlUpdate tasks to make life easier, the...
View ArticleHow to publish a web site with MSBuild
In part two of my MSBuild tutorial I needed to find a way to call Visual Studio’s Publish Web Site feature from MSBuild. Much trawling of the interweb failed to find anything of use, so in the end I...
View Article