Cruisecontrol.net Could not load file or assembly NetReflector

By admin - Last updated: Tuesday, August 11, 2009 - Save & Share - 3 Comments

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




Posted in Random • Tags: Top Of Page

3 Responses to “Cruisecontrol.net Could not load file or assembly NetReflector”

Comment from Gurpreet
Time August 27, 2009 at 10:22 am

Worked like a charm! Thank you

Comment from Jeff
Time March 20, 2010 at 6:22 am

I was just getting this exact error with ccnet 1.5 and didn’t think I was going to find a solution. This solution was perfect! Thank you so much!

Comment from Josh Salwen
Time June 17, 2010 at 11:34 am

I am using CCNet ver. 1.5.7256.1 and that did the trick.
thx

Write a comment


Captcha: 6 + four =