Bonjour,
Je distribue une application depuis quelques années maintenant. Depuis que Vista est sorti j'ai pas mal de problèmes de mise à jour.
Mon produit est en fait composé de deux applications distinctes, l'application elle_même qui tourne avec des droits utilisateur standard et l'appli mise à jour qui tourne elle avec les droits administrateur. Lorsqu'une mise à jour à lieu, l'application de mise à jour va copier un fichier DB dans le répertoire ProgramFile\MonAppli\Data. Cette copie se passe parfaitement. Par contre lorsque je relance mon appli surprise elle utilise toujours l'ancienne DB!
En fait Vista à copié l'ancienne DB dans un repertoire VirtualStore et lorsque mon appli démarre la DB utilisée vient de ce répertoire.
Si je démarre l'appli en mode Administrateur, alors la pas de prob. la DB utilisée est bien la DB stockée dans le répertoire Data. Je suis un peu bloqué. Comment éviter ce VirtualStore? comment aller effacer ce qui s'y trouve?(en fait comment en trouver le chemin)?
Merci de votre aide

 

 
		
		 
         
 

 
			
			

 
   


 Vista l'UAC et la virtualisation
 Vista l'UAC et la virtualisation
				 Répondre avec citation
  Répondre avec citation


 
  
  
  
 
 
			 
   
 


 
				

Partager