Vista 64bit with UAC preventing good copy of MDE file

T

Tony Vrolyk

I know this isn't the exactly right group but the devtoolkit groups appear
almost abandoned and I figure the folks here might have run into this
problem

I distribute an Access 2002 app with the Access 2002 Runtime using the
Sagekey MSI install kit. I occasionally offer updatse to my customers by
sending them a simple Zip file with a new MDE inside. They are supposed to
extract the file and overwrite the one that they are using now. In almost
all cases this works fine. However on two customers recently Windows acts
like it copies the file, the file size and date are correct, yet when the
customer runs the file it is still the old version.

In both cases they are Vista 64bit computers. In the first case I remoted in
and was able to confirm the problem.
In the second case I was about the remote in when the user disabled UAC,
restarted and tested the program again and it worked perfectly. then as a
test she again enabled UAC, restarted and tried the program and it reverted
to the old code.

I am going to contat the first person and see if we could test that with
them as well

This is very strange and I am not even sure where to started. I also posted
in a Vista security group but have not gotten a response yet. Any help would
be apprecated.

Tony
 
T

Tony Toews [MVP]

Tony Vrolyk said:
I know this isn't the exactly right group but the devtoolkit groups appear
almost abandoned and I figure the folks here might have run into this
problem

I distribute an Access 2002 app with the Access 2002 Runtime using the
Sagekey MSI install kit. I occasionally offer updatse to my customers by
sending them a simple Zip file with a new MDE inside. They are supposed to
extract the file and overwrite the one that they are using now. In almost
all cases this works fine. However on two customers recently Windows acts
like it copies the file, the file size and date are correct, yet when the
customer runs the file it is still the old version.

In both cases they are Vista 64bit computers. In the first case I remoted in
and was able to confirm the problem.
In the second case I was about the remote in when the user disabled UAC,
restarted and tested the program again and it worked perfectly. then as a
test she again enabled UAC, restarted and tried the program and it reverted
to the old code.

What is the install folder?

Tony
 
T

Tony Vrolyk

C:\Program Files (x86)\Stampers Sidekick

A responder in the Windows.vista.security gruops suggested it may be Windows
Resource Protection (WRP) and another said it may be Shadow Copy. the
customer reports that they can go back and forth to having UAC on and not
and they get the correct version without UAC on and the old one with UAC
on - that leads me to think maybe shadow copy instead of WRP since WRP would
be one time occurance when the file is first copied rather than continuously
replacing the file.

But even that doesn't make complete sense to me. If you have any thoughts
please feel free to postulate.

Tony
 
T

Tony Toews [MVP]

Tony Vrolyk said:
C:\Program Files (x86)\Stampers Sidekick

Installing the runtime to Program Files is fine as only Windows Update
would update it after that. However install the MDE in the users
Application Data folder. That folder is easily updated by the users.

Hmm, the trouble is the users can' t easily see the Application Data
folder as that is a hidden folder. So you might want to try My
Documents.

Tony
--
Tony Toews, Microsoft Access MVP
Tony's Main MS Access pages - http://www.granite.ab.ca/accsmstr.htm
Tony's Microsoft Access Blog - http://msmvps.com/blogs/access/
For a free, convenient utility to keep your users FEs and other files
updated see http://www.autofeupdater.com/
Granite Fleet Manager http://www.granitefleet.com/
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top