Please have a gander at:

http://workspaces.gotdotnet.com/busybeebuilder 

http://workspaces.gotdotnet.com/cryptoutility

I've updated my two (currently) favorite pet projects.  More on CryptoUtility in the next post...here's BusyBee:

BusyBeeBuilder:  My automated build solution.  About 18 months ago I became frustrated with the complexity of some automated build solutions, and with the over-simple alternatives.  There had to be a middle ground--and BusyBeeBuilder is it.

I wrote it as essentially a sequential workflow management framework.  It uses the Plug-In pattern extensively, allowing you to write very simple "IBuildActionWorker" implementations to do build tasks.  BusyBee comes with most of the useful ones already--.NET Solution file build, SourceSafe label and get, run NUnit's, run FxCop, move files, move/copy directories, archive, and send email to the team.

It runs as a service and it can build multiple applications simultaneously; it's running at several quite large places very successfully.

It implements a very good monitoring model, so BusyBee allocates a certain number of minutes to each task; if the task exceeds its allocation, BusyBee kills it cleanly...no more hung instances of DevEnv.exe holding up your builds.

There's a Remote Control, so developers can pull up the Remote, connect to a server, and kick of builds on demand.  It echoes back progress on each step--BTW, uses eventing over a Remoting channel and implements the two-way proxy thing to mutually hide the server and client types from each other...kind of fun.

The config file is very literal and simple to set up; it specifies a Build Target and some global settings like where to put the log file, and then has a sequence of BuildActions.  Those actions' Workers are specified by name, type, assembly, and they're passed a name-value collection of parameters.

Please join the workspace.  The MSI you'll find there, version 2.2, installs source, binaries, documentation (still kind of sparse, but OK).  It also installs two ZIP files that you can use to run most of the NUnits, which are included.

I'm glad to offer help on the GotDotNet workspace's forum/discussion.  Please let me know if you use BusyBee!