Hi.
I have a project where a library references an older version of another library.
Having a redirect in app.config and
<
EnhancerDoNotCheckVersionOfReferencedAssemblies
Condition
=
"'$(EnhancerDoNotCheckVersionOfReferencedAssemblies)'==''"
>false</
EnhancerDoNotCheckVersionOfReferencedAssemblies
>
in my OpenAccessNuGet.targets file is of no use.
I always get this build error:
System.IO.FileLoadException: Die Datei oder Assembly "idee5.Common, Version=3.0.5.241, Culture=neutral, PublicKeyToken=69ecdbed3e0936e3" oder eine Abhängigkeit davon wurde nicht gefunden. Allgemeine Ausnahme (Ausnahme von HRESULT: 0x80131500)
Dateiname: "idee5.Common, Version=3.0.5.241, Culture=neutral, PublicKeyToken=69ecdbed3e0936e3" ---> System.Exception: The referenced assembly 'E:\NuGetPackages\idee5.Common.3.0.6\lib\netstandard2.0\idee5.Common.dll' has the wrong version; expected Version=3.0.5.241 but found Version=3.0.6.3.
bei Telerik.OpenAccess.SPI.AssemblyProvider.LoadFromReferences(String assemblyName)
bei Telerik.OpenAccess.SPI.AssemblyProvider.RefResolveEventHandler(Object sender, ResolveEventArgs args)
...
I am using the last available version 2016.2.822.1.
How can I fix this?
Kind regards
Bernd