I have a legacy VB6 program which installs an Access file in a sub-directory of the common data folder (CSIDL_COMMON_APPDATA). I have now installed this program on a 64-bit Vista system, and the program works fine and accesses the file at C:\ProgramData\Wow\WowCat.mdb, but this file does not show in Windows Explorer.
I want to overwrite this database, with a later version, taken from my old PC, but using Explorer I can't see the file in C:\ProgramData\Wow\ (I am showing all hidden and system files). If I go ahead and copy the new WowCat.mdb anyway, the program still works with the old one.
Stepping the code in VB, it is definately opening the file at: C:\ProgramData\Wow\WowCat.mdb. Searching the C: drive only shows the new copy, so where is the one that the program is accessing?