I just downloaded the official CCNet 1.1 release - and the FinalBuilder plugin no longer works:
System.IO.FileLoadException: Could not load file or assembly ‘NetReflector, Version=1.0.0.102, Culture=neutral, PublicKeyToken=2f4dd8b32acbcd8e’ or one of its dependencies. The located assembly’s manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
It seem that the CCNet team has upgraded to NetReflector 1.0.0.120 - and the FinalBuilder plugin is tied to the the 1.0.0.102.
Could you recompile the FinalBuilder plugin to reference the 1.0.0.120 version? Or tell me how to modify ccnet.config to allow both versions of NetReflector to stay in the CCNet folder?
I put CruiseControl.NET 1.1 onto our build machine yesterday afternoon, so all 4.2 builds as of today will be built against 1.1. We’ll do a test build today and I’ll post a link to the download.
If you install this FinalBuilder test build, it contains a CC.NET Plugin installer package which is built against CC.NET 1.1 (inside the FinalBuilder program directory.) If you would rather get a single link to the CC.NET Installer, I can post one up instead.