Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > ASP .Net > Can <bindingRedirect> apply to assemblies not in the GAC?

Reply
Thread Tools

Can <bindingRedirect> apply to assemblies not in the GAC?

 
 
C.
Guest
Posts: n/a
 
      07-22-2010
Hi,

I'm dealing with a legacy .Net 1.1 app with a /bin folder that
contains hundreds of assemblies. Most of those assemblies reference a
legacy AuthKeeper.dll assembly, version 1.2.0.0, which also resides in
that /bin folder (so no, it's not in the GAC).

I have an updated AuthKeeper.dll, version 2.0.0.0, where I've changed
the internals of many functions, but it is backwards compatible. What
I would like to do is to have all those legacy assemblies point to the
new AuthKeeper.dll without having to update all the references
manually.

I added AuthKeeper v. 2 to the GAC and then added this to the top of
my machine.config file for .Net 1.1:

<configSections>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="AuthKeeper"
publicKeyToken="6e158a01149e9e07" culture="neutral" />
<bindingRedirect oldVersion="1.0.0.0-1.9.9.9"
newVersion="2.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
**SNIP**

But after removing the legacy AuthKeeper.dll, it comes back with:

System.IO.FileNotFoundException: Could not load file or assembly
'AuthKeeper, Version=1.0.2804.14599, Culture=neutral,
PublicKeyToken=null' or one of its dependencies. The system cannot
find the file specified.

Can anyone think of how to do what I want to do?

Thanks!
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Please can you help me how can apply unicode in java yadoosmart@gmail.com Java 1 09-26-2006 04:11 PM
Assemblies can be loaded from "/Temporary ASP.NET Files/..." but not from "/bin" Boris ASP .Net 1 06-15-2006 05:03 PM
Can't reference Assemblies in GAC? Nick ASP .Net 1 07-24-2003 10:23 PM
[XSLT] could not apply "apply-templates" Stefan Siegl XML 1 07-18-2003 09:43 AM



Advertisments