Forum Home
Press F1
 
Thread ID: 92892 2008-08-27 03:22:00 Vista hides databases Rory Butler (14128) Press F1
Post ID Timestamp Content User
700768 2008-08-27 03:22:00 Can anyone help? Several of my customers report that Vista hides the application I've developed and the database and associated files off in a 'Virtual' directory which they can't see (to email a copy of the database to me). A friend has helped to uncover where the database etc are hidden but what a pain! Is there a way to turn OFF this process of having the database in a hidden directory - to leave it in the directory ctreated during the installation process for my package? Rory Butler (14128)
700769 2008-08-27 03:57:00 Can anyone help? Several of my customers report that Vista hides the application I've developed and the database and associated files off in a 'Virtual' directory which they can't see (to email a copy of the database to me). A friend has helped to uncover where the database etc are hidden but what a pain! Is there a way to turn OFF this process of having the database in a hidden directory - to leave it in the directory ctreated during the installation process for my package?

What is the application written in (.NET/Java/C++), what database is it using, and how is your installer referring to the directory where you intend it to be kept?
somebody (208)
700770 2008-08-27 10:44:00 If it's any help I installed a freeware utility called MiniMinder on my Vista basic PC. I wanted the reminder data common to each user and although it initially installed to folder C:\Program Files\MiniMind I eventually had to copy all of that folder contents to my 'user_1' location.
C:\Users\user_1\AppData\Local\VirtualStore\Program Files\MiniMind\
This app does have the ability to customise the working location and of course I had to alter permissions to allow 'user_2" to run the copy as 'user_1'. I don't know that this is the best way to have common data but it worked - is that what you want to achieve?
Ofthesea (14129)
700771 2008-08-30 00:44:00 Hi

Thanks for the replies

The program is written in VB6 and addresses an ordinary access database in the app.path - but it turns out that it stores the dabase away off in the Virtual Store rather than in the app.path where the program was installed. Other project files have been copied there too.

Thanks too, Ofthesea... yes that's where its all going but my customers don't have the expertise to find that directory in case they need to email a copy of their database to me. Hence my wish to stop Vista from moving the database.
Rory Butler (14128)
700772 2008-08-30 09:34:00 It's a security thing. Vista doesn't like you writing to the program file areas. If you don't have the appropriate rights, as you have found out, it writes to the virtual store area. linw (53)
1