Cruisecontrol.net Could not load file or assembly NetReflector

By admin - Last updated: Tuesday, August 11, 2009 - Save & Share - One Comment

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

One Response 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

Write a comment

CAPTCHA image