Cruisecontrol.net Could not load file or assembly NetReflector
You may encounter this problem when adding in a plugin say ccnet.SvnRevisionLabeller.plugin.dll to ccnet. The cause is that they used different version of NetReflector.dll
The 2 min solution I found is to build your own ccnet.SvnRevisionLabeller.plugin.dll by referencing the existing NetReflector.dll used by CruiseControl.NET
Step 1,
Download the source from svn endpoint http://svnrevisionlabeller.googlecode.com/svn/trunk
Step 2,
Open SvnRevisionLabeller.sln and change the NetRelector.dll reference to the one within CruiseControl.NET\server\NetRelector.dll
Step 3,
Build the solution in release mode and copy over the built dll i.e. ccnet.SvnRevisionLabeller.plugin.dll to
CruiseControl.NET\server\
Step 4,
Start CruiseControl.NET service

Comment from Gurpreet
Time August 27, 2009 at 10:22 am
Worked like a charm! Thank you