Where to install our application?

We are reviewing Beta 2 and we are trying to determine where to install our application.

A little about our application. For a stand alone installation we always default to C:\ and C:\Program Files\ directory. With vista the standard user does not have write access so our access databases cannot create the .ldb lock file.

Here's our thoughts see if anyone agrees:

1. We can install it to the C:\Users\<UserName>\AppData directory, fine if they are only one user on that machine. Some of our users switch between users on that machine. What happens if they change user names, the data will not be transferred to the new user and they will not be able to access this directory.

2. Install to the Program Files directory and give the standard user write access to that directory. This is against what is asked by Microsoft to lock down the C:\ drive except for the C:\User\<username>.

3. The ProgramData folder.....same as above.

4. Is there an All Users folder anymore that we can install to? If so where is this located?

So how do we get around this situation or what are some recommendations to get around this?

Thanks for your time

[1207 byte] By [MikeJackson] at [2007-12-24]

Software Development for Windows Vista

Site Classified