Dear all, I'm encountering this strange phenomenon. I recently upgraded an old VS6 project to VS2008 on a Win7 64 bit pc. On my pc, with VS2008 installed, everything works just fine. But when I try to run the application on a WinXP SP3 pc, it instantly crashed due to an exception in mfc90.dll. The app built in VS6 works without any problem on the WinXP pc.
I installed on that pc the most recent VS2008 distributables. The strange thing is that running DependencyWalker in WinXP, it does say that I'm missing some dll's, but I also miss the same dll's when I run my VS6 application in WinXP, and still it works. But what's really strange, is that I can profile my VS2008 app on WinXP without any problem using DependencyWalker. It runs as it should be. But running the exe directly is impossible.
Does anyone have a clue? I must say that the pc running the app is an industrial pc with Intel Celeron processor. I hope this is not causing the problem.
Thanks in advance.