I have an application needing IALoader.dll to make ink analysis. I use IACore.dll, IAWinFX.dll, Microsoft.Ink.Analysis.dll. This application is lunched automatically. I have IALoader.dll added as reference with Copy local=true. In the config i have:
<startup useLegacyV2RuntimeActivationPolicy="true"><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" /></startup><runtime><assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" appliesTo="v1.0.3705"><dependentAssembly><assemblyIdentity name="IALoader" publicKeyToken="31bf3856ad364e35" culture="neutral" /></dependentAssembly><dependentAssembly><assemblyIdentity name="IACore" publicKeyToken="31bf3856ad364e35" culture="neutral" /></dependentAssembly><dependentAssembly><assemblyIdentity name="IAWinFX" publicKeyToken="31bf3856ad364e35" culture="neutral" /></dependentAssembly><dependentAssembly><assemblyIdentity name="Microsoft.Ink.Analysis" publicKeyToken="31bf3856ad364e35" culture="neutral" /></dependentAssembly></assemblyBinding></runtime>
While i debug on visual studio 2010.... it works very well but once i used it outside it (even adding all those dll in the same directory)it doesnt work.. cause IT DOESNOT LOAD IALoader.dll, and an error is thrown:
The assembly mix mode is compiled against runtime V 1.0.3705 and is not possible to load in runtime V4.0 without additional configuration
Any one can help???
Thanksss