google-code-export / svnrevisionlabeller

Automatically exported from code.google.com/p/svnrevisionlabeller
1 stars 1 forks source link

This plugin demands a different version of NetReflector than CC.Net demands #11

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
When this DLL is in the "server" folder, the service will not start.  Event
Viewer has this:

"System.IO.FileLoadException: Could not load file or assembly
'NetReflector, Version=1.0.0.120, Culture=neutral,
PublicKeyToken=2f4dd8b32acbcd8e'..."

It appears that it's looking for a specific version of that DLL.  I have
CC.Net 1.4.4.27 installed, and the NetReflector version that came with it
is 1.1.2009.1004.

I got the NetReflector source, faked the version number in VS and
recompiled...but then CC.Net itself complains, because it wants the
original version.

So, it seems that (1) CC.Net core, and (2) this plugin, each demand a
different version of NetReflector.

Any advice?

Original issue reported on code.google.com by deane%bl...@gtempaccount.com on 6 May 2009 at 7:07

GoogleCodeExporter commented 9 years ago
As per this article (http://csut017.wordpress.com/2009/04/30/whats-new-in-144-
miscellaneous-improvements/), v1.4.4 includes a new version of NetReflector, 
which 
conflicts with the version that SvnRevisionLabeller was compiled against.

This probably means that a new branch will need to be set up, one for versions 
up to 
and including 1.4.3, and one for future versions, at least until the majority 
of 
users are using 1.4.4 or greater.

Original comment by davidkeaveny on 12 May 2009 at 11:49

GoogleCodeExporter commented 9 years ago
I just downgraded to 1.4.3.4120 and am still having the same problem, so I'm
wondering if the incompatibility came in earlier than that.

Original comment by deane%bl...@gtempaccount.com on 18 May 2009 at 10:39

GoogleCodeExporter commented 9 years ago
I've just tried the assembly redirect bindings, and it doesn't work, so there's 
obviously a breaking change in the assembly between versions.

I'll compile a new version and upload; let's see if I can get it done before 
today's 
sprint meeting at work *grin*

Original comment by davidkeaveny on 18 May 2009 at 10:43

GoogleCodeExporter commented 9 years ago

Original comment by davidkeaveny on 18 May 2009 at 10:43

GoogleCodeExporter commented 9 years ago
It looks like CC.Net Community Plugins (http://ccnetplugins.codeplex.com/) have 
also 
fallen foul of this upgrade. I've filed a bug report there, let's see how long 
it 
takes them to respond. Of course this means that I can't upgrade to 1.4.4 at 
work 
because I use those plugins for the FtpPublisher, so I do need the eyes of the 
community to catch other breaking changes in SvnRevisionLabeller!

Original comment by davidkeaveny on 19 May 2009 at 12:21

GoogleCodeExporter commented 9 years ago

Original comment by davidkeaveny on 19 May 2009 at 1:09