MegaBuild
If you’re not a software developer, this article will bore you immensely and it is therefore ill-advised to continue reading. If you are a software developer, it will most likely bore you as well, but at least you’re used to it then.
I’m currently developing mainly in C# and ASP.NET (in Microsoft Visual Studio .NET) and I regularly need to build a lot of solution files (often containing multiple projects) in succession. Today I got tired of having to open and build them all one by one. I wanted a simple utility or even a command line script that could build several Visual Studio .NET solution files in batch but also offering an acceptable level of error reporting.
However, after going through a list of promising candidates for the job and having looked at MSBuild and NAnt in particular, I came to the conclusion that they were all a bit too much hassle for the simple task at hand.
Then I found MegaBuild (by Bill Menees) which was exactly what I needed:
MegaBuild is an automated build utility. It is primarily intended to build multiple Visual Studio 2002, 2003, 2005, or 2008 solutions, but it also includes steps to run OS commands, send email, add output, wait a specified amount of time, or play sounds. Plus you can write your own custom step types that integrate into MegaBuild using the provided MegaBuild SDK.
I set up a MegaBuild project file containing all solution files in the right order in no time and I can build everything with a single click from now on. It clearly shows where warnings and errors occur and offers enough options to make me happy!
| Posted in Software | No comments
No comments yet. Be the first.
Leave a reply


