I blogged my initial thoughts on Nant and my hopes for finding some better tools beyond what I had found just before lunch. When I got back from lunch, Darrell Norton replied with an XSLTTransformer application over on C# Corner. I found the vsconvert.xsl file via Gordon Weakliem's blog and now I have a nearly working project build. Once I get this fixed, I anticipate running a nant script that creates a new build based on project settings at the beginning of each automated run. I'm not sure this is the way to go, but I'll give it a shot.
Thanks Darrell!
I'm beginning the process of automating our build process using Nant. I've taken a look at a couple resources on the Nant wiki and found John Lam's blog somewhat useful on the topic. I'm continuing to look for useful material on the net.
Our project is a collection of ~9 indiviual projects, 4 of which make up the core product and 3 of which are various msi builds. Lam deals with multi-project tips that are useful and not apparent in the official documentation from what I've seen.
It appears that Nant configuration files are an XSL file away from visual studio project files (I'm exaggerating, but not by much). I'm hoping to find a tool that aids in the conversion but I haven't seen anything yet. I'll keep blogging my Nant experiences as I go along and any tools and tips I find along the way.