I have a fortran dll compiled for Win32 with v 11.something, on Win7 called by a VB6 application. The VB application, not in my scope, is compiled on XP. The two have been working fine together on XP and Win7. Just recently, the VB app generates a RTE of 53 - "file not found" on XP, but works fine on Win7. None of the compiler flags for the DLL have been changed other than switching between Debug and Release (at least not that I can remember). The target platform has been defaulted to "not set". I tried x86 as the target but no change.
What might cause this behavior? I pointed the VB developer to a web trouble shoot that would isolate where in the loading process the "file is not found", but he hasn't tried it yet.
I'm sure I haven't supplied enough details, so ask away.