or que a virtualização na pasta ProgramData no MS Vist

Tenho um aplicativo modificado para levar em conta o UAC no VISTA. Portanto, agora, o .mdb (arquivo JET ou Access) está localizado emProgramData\MyApp\

Eu percebi que quando meu aplicativo lê o banco de dados pela primeira vez, ele está fazendo a partir desse local ... mas quando meu aplicativo está gravando no banco de dados ... o arquivo é virtualizado e vai paraUsers\MyUser\AppData\Local\VirtualStore\ProgramData\MyApp. A partir deste momento, meu aplicativo sempre vai para o local Virtualizado no disco.

Meu aplicativo está funcionando, mas se eu continuar assim, o banco de dados será por usuário e realmente precisamos compartilhar o banco de dados com todos os usuários no P

ensei que escrever na pasta ProgramData não acionaria o mecanismo de virtualizaçã

O que estou perdendo?

Preciso definir as permissões para a pasta MyApp em ProgramData

Como posso fazer isso no tempo de instalação?

Thanks people ...

Mais informaçõesesenvolvido com o VS2003 VB.NET usando o projeto VS Setu

questionAnswers(2)

yourAnswerToTheQuestion