I am upgrading to Windows 7 (32-bit) from XP. I have an Access 2003 MDE application that gets updated via a separate Access MDE application that copies a new file image from a network share to C:\Program Files\<MyAppDir> whenever there is a timestamp differential between the local version and the network share version.
On XP this was a straightforward operation. On Windows 7 I run into the Compatibility Files stipulation which puts the newly copied file in the VirtualStore folder under C:\Users\<username>\AppData\Local\VirtualStore\Program Files\<MyAppDir> instead. When the user tries to run the program from C:\Program Files\<MyAppDir> it appears to launch the old version even though the new file was copied into C:\Program Files\<MyAppDir>.
Is there an acceptable way to allow the file in C:\Program Files\<MyAppDir> to be run directly without it redirecting to the C:\Users\<username>\AppData\Local\VirtualStore\Program Files\<MyAppDir> copy? This is the only application where I need this functionality.
There is a shortcut on the Public desktop that launches the application and I would prefer to keep it that way so that any new users will have access to it.