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
3 Responses to “Cruisecontrol.net Could not load file or assembly NetReflector”
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
Comment from Gurpreet
Time August 27, 2009 at 10:22 am
Worked like a charm! Thank you