End Google Ads 201810 - BS.net 01 --> I am trying to reference 2 identical assemblies with only their filename and version to be different. I need this in order to support several versions for backward compatibility.

I've created an alias name for one of them and the other stayed "global". Also added the "extern alias" declaration at the start of the source code.

I'm getting compiler error (my real module name was switched with [module name] here):

"An assembly with the same simple name '[module name], Version=1.0.0.0, Culture=neutral, PublicKeyToken=null has already been imported. Try removing one of the references or sign them to enable side-by-side."

One of these two assemblies does have a version 1.0.0.0, but the other has 1.5.0.0 and I can see that when I highlight them in the solution explorer in the properties ********

The assemblies are not signed, and I do not currently wish to make them as such. Why is this error? The versions are clearly different… is there a way to solve this?

i'm using VS2012.