Continuous Integration Design: 1st Edition

Note: I'm drawing on my memory to piece this together what my first approach was to Continuous Integration for .NET. This is more of a legacy now since it was developed so early in my process of designing Continuous Integration systems for Microsoft .NET.


  • Eliminate the tediousness of compiling and packing Microsoft .NET projects.


  • Visual Studio .NET 2003 Macros
  • Visual SourceSafe 6.0d

The implementation used a single VS macro to compile the projects the place the output artifacts in a known location.

Known Issues

  • Building required manually kicking off the VS Macro
  • Macro was difficult to quickly update and keep current