I have created an active X control that uses IEvolution. When I run the installer on the same box I installed IEvolution it is fine. When I run the installer on another box I get the following error:
"iecore.dll (1038) and IEvolution2.dll (1045) versions mismatch!" I do not see iecore.dll in my deployment project.
My goal is to have the Active X download from a website - it allows user local scanning and uploading. I am replacing a Delphi 7 / Imagen version with s Dot Net 2010 version.
I am seeing the same thing in a VB.net application and having no success fixing it. Have been using IEvolution2 for a while and have never had this problem before. I get the following message twice on application startup.
iecore.dll(1040) and IEvolution2.dll(1045) versions mismatch
The files are both in the same directory as the application.exe and are from the same Evolution2 downloaded zip file.
Yes I did, but it's my understanding that the directory holding the .exe is the first place the system looks so it shouldnt matter. I fixed it in the end when I noticed the Evolution2 assembly reference was in the GAC (global assembly cache). When I removed this reference and added one direct to the Evo2 assembly, the message went away. So maybe there is an old version in the GAC though I'm not sure how it would have got in there.