共通データフォルダ(CSIDL_COMMON_APPDATA)のサブディレクトリにAccessファイルをインストールするレガシーVB6プログラムがあります。このプログラムを64ビットVistaシステムにインストールしました。プログラムは正常に動作し、C:\ ProgramData \ Wow \ WowCat.mdbにあるファイルにアクセスしますが、このファイルはWindowsエクスプローラーに表示されません。
このデータベースを古いPCから取得した新しいバージョンで上書きしたいのですが、エクスプローラーを使用すると、C:\ ProgramData \ Wow \にファイルが表示されません(すべての非表示ファイルとシステムファイルを表示しています)。とにかく新しいWowCat.mdbをコピーしても、プログラムは古いもので動作します。
VBでコードをステップ実行すると、C:\ ProgramData \ Wow\WowCat.mdbにあるファイルが確実に開かれます。C:ドライブを検索すると、新しいコピーのみが表示されます。プログラムがアクセスしているコピーはどこにありますか?