This is linked to a question I asked yesterday. Briefly, the problem I'm having is that I have two conflicting versions of an assembly. One is in the appbase and the other is in the PrivateBinPath.
From what I understand the assembly resolver searches the appbase first and then searches in the private path. The problem is that, based on what I got by running fusion log, if the resolver finds the wrong version in the appbase it throws an error saying the version doesn't match and stops probing.
I need to use references located in the appbase, so setting the PrivateBinPathProbe is not an option because it excludes the appbase. Is there any way to change the order to search in the PrivateBinPath first?
As a side note, I do not understand why the resolver just gives up if it finds the wrong version.