Recently had 2 cases where users switched to Win 7 and applications 100% BROKE In both cases the solutions turned out to need NO CHANGE to application, just some thngs about Win 7 that were real gotchas's
Interested to know if other users had similar experiences
1) app used vfpexmapi.fll from Craig Boyd Sweet Potato , this gets around the hassle with Outlook 2003+ prompting users when called .
error message was Library file \\winsrv6\apps\foxpro\vfpexmapi.fll is invalid
searched google , got all sorts of red herrings
tried usual things like adding msvcr71.dll to the app folder,no joy.
Then used Dependency Walker , to find more info , mentioned a dll MSVCP71.dll.
User googled/added that to the app folder , problem fixed !!
So what is MSVCP71.dll ? : seems to be something to do with C++ run-times but seems to be only in XP’s system32 and not W7’s.
Watch for this if you find any old fll or activex modules failing
2) user got error message " File is in use by another user "
Was using an order entry routine that limited access to exclusive user, checked that user had not second session running etc ,wtf is going on ?
Turns out it was a very old bit of code that wrote a 'work' file to the C:\ root folder, but Win7 by default does not allow that. User turned off UAC ,probleml solved
Hope this might help others if find similar issues
Interested to know if other users had similar experiences
1) app used vfpexmapi.fll from Craig Boyd Sweet Potato , this gets around the hassle with Outlook 2003+ prompting users when called .
error message was Library file \\winsrv6\apps\foxpro\vfpexmapi.fll is invalid
searched google , got all sorts of red herrings
tried usual things like adding msvcr71.dll to the app folder,no joy.
Then used Dependency Walker , to find more info , mentioned a dll MSVCP71.dll.
User googled/added that to the app folder , problem fixed !!
So what is MSVCP71.dll ? : seems to be something to do with C++ run-times but seems to be only in XP’s system32 and not W7’s.
Watch for this if you find any old fll or activex modules failing
2) user got error message " File is in use by another user "
Was using an order entry routine that limited access to exclusive user, checked that user had not second session running etc ,wtf is going on ?
Turns out it was a very old bit of code that wrote a 'work' file to the C:\ root folder, but Win7 by default does not allow that. User turned off UAC ,probleml solved
Hope this might help others if find similar issues