Why Virtualization on ProgramData folder in MS Vista? -
An app is modified to keep uAC in mind in VISTA. Therefore, now, located in .mdb (Jet or Access file) ProgramData \ MyApp \
, I realized that when my app reads the database for the first time, from that place ... but when my app stands on the database ... the file is virtualized and goes to user \ MyUser \ AppData \ Local \ VirtualStore \ ProgramData \ MyApp . My app has always been known in virtualized space in the disk since this time.
My app is working, but if I continue this way, then the database will be based on every user, and we really need to share the database with all the users in the PC.
I think the programmatic writting virtualization mechanism under the DataData folder will not trigger.
What am I missing?
Do I need to set permissions for the MyApp folder under ProgramName ??
How can I do this on install time?
Thanks guys ...
More info: VS2002 VB using the VS setup project Developed with Net.
Most likely you will need to set writing permissions for all users during installation.
To test, virtualized folders, manually set permissions for the program \ MyApp folder and files and see that it works.
How about that practically I Nstallation, it really depends on the technology you use.
Comments
Post a Comment