Hello,
I m creating a C# .NET Project in which i m trying to load third party Assemblies which are installed in GAC.

But in some machines I m getting an error stating "Unable to Load assembly of specified version 7.0.351.0".

when i tried to do an assembly redirection it didn't work it still shows the same error.

Note:
7.0.351.0 -The is version with which it is compiled.

12.0.0.0 - Assembly present in the Target machine

Properties of Reference
Specific Version -> False

Aliases -> global

Copy Local -> False



This is my sample application configuration file
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<runtime>

<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" >

<dependentAssembly>

<assemblyIdentity

name="Act.Framework"

publicKeyToken="ebf6b2ff4d0a08aa" />

<bindingRedirect oldVersion="7.0.351.0"

newVersion="12.0.0.0" />


</dependentAssembly>

</assemblyBinding>

</runtime>

</configuration>


Logs of FUSLOGVW shows

"LOG: No application configuration file found."

But I already added the App Config file. Is it not detecting my config file?

How do I make it detect?

Steps I did to add App.Config file:

1. Add New Item through Project wizard and select "Application Configuration file".