DLLs need to be placed in the same folder as the .PRJ/.EXE under Win7-x64…

Paul T.
Maennedorf, Zurich

Nov 12, 2016
63 Posts

0  |  0  

Re: DLLs need to be placed in the same folder as the .PRJ/.EXE under Win7-x64 (ATEasy 7)

Hi,

I am facing a new problem.
I have to upgrade the OS of a Test Equipment from WinXP - 32 bit to Win7 - 64 bits.
The old S/W package has all the DLLs in a dedicate folder ("Dll") and the .PRJ, .SYS, .PRG, .DRV files in different folders (custom folder structure).
For some reason, the ARINC-708 and ARINC-429 drivers (from Excalibur Systems) are not working under Windows 7 - x64 like they do on Windows XP, with the old folder structure (the Init() routines fail - the message is kind of "failed to load frontdesk").
They work only if I place the required DLLs (exc708ms.dll, frontdesk.dll, rtxms.dll, exc4000ms.dll) in the same folder as the .PRJ/.EXE file.
So, the error message from the initialization seems to be linked to the "frontdesk.dll" file (it failed to load it, even though this DLL is in the "Dll" folder).
I must mention that the ATEasy drivers have imported only one DLL file from the list above: ARINC-708 has exc708ms.dll, ARINC-429 has rtxms.dll.

I am using ATEasy 7 build 142g and I don't have the option to upgrade (it's a duplicate project, so only OS change is accepted).

Anybody know the reason / how can I make the system recognize all the required DLLs without moving them in the .PRJ/.EXE folder?


Thanks,
Paul

DrATEasy (Ron Y.)
Mission Viejo, CA

Nov 14, 2016
358 Posts

0  |  0  

Re: DLLs need to be placed in the same folder as the .PRJ/.EXE under Win7-x64 (ATEasy 7)

I suggest to download and run Dependency Walker (DEPENDS.exe from http://www.dependencywalker.com/) on the DLL that does no load. It will tell you what is missing.

Ron

Solution Available
Paul T.
Maennedorf, Zurich

Nov 14, 2016
63 Posts

1  |  0  

Re: DLLs need to be placed in the same folder as the .PRJ/.EXE under Win7-x64 (ATEasy 7)

Hi Ron,

Thanks for the suggestion!


Best regards,
Paul



Please Note
You need to have a M@GIC account to participate in the Forums.
Not yet registered on our website? Click here to register today!

All content, information and opinions presented on the Marvin Test Solutions User Forums are those of the authors of the posts and messages and not Marvin Test Solutions'. All attachments and files are downloaded at your own risk. [Read More]