Steve Michelotti

A .NET Developer's Toolbox

  Home  |   Contact  |   Syndication    |   Login
  201 Posts | 0 Stories | 1110 Comments | 51 Trackbacks

News

View Steve Michelotti's profile on LinkedIn

profile for Steve Michelotti at Stack Overflow, Q&A for professional and enthusiast programmers




Google My Blog

What I'm Reading:

Shelfari: Book reviews on your book blog

Tag Cloud


Archives

Post Categories

Code

Publications

February 2007 Entries

In a previous post, I laid out our standard structure for MSBuild with Cruise Control. Now I will show the details of FxCop and NUnit. Now you want to run FxCop:<Target Name="FxCop" DependsOnTargets="Build">... Condition="Exists('$(CCNetW... Command="fxcopcmd /p:&quot;$(CCNetWorking... /out:&quot;$(CCNetArtif... WorkingDirectory="C:\Program Files\Microsoft ......

You want to set up a customizable, fully automated build process. You want your build process to incorporate FxCop, NUnit, NCover, etc. but you do not have the license for Team System. No problem. You can do all of this with free tools leveraging MSBuild and Cruise Control .NET (CCNet) as the basis of your solution. This is not new news. In fact, CCNet is probably the best known tool today to do automated builds. However, there are lots of different ways to implement your build process. I'm going ......