2009-12-29 7 views
0

J'ai installé une ancienne application VB6 que j'ai écrite sur Windows 7. L'application produit un fichier HTML et l'enregistre en Program Files (x86)/{Application}/report.html. J'ai ensuite installé une version plus récente de cette application sur le même ordinateur et j'ai exécuté le même rapport. Mais lorsque j'ouvre le nouveau fichier report.html généré, je vois la version OLD de ce fichier.VB6 File Access sur Windows 7

Il semble que Windows garde les fichiers qui ont été générés à partir de la version OLD de l'application et ne pas laisser la nouvelle version de l'application les écraser.

Existe-t-il des solutions de contournement pour cela?

Merci!

EDIT: L'application fonctionne sous le mode de compatibilité Windows XP SP2 en tant qu'administrateur.

Répondre

3

Il s'agit probablement d'une redirection de système de fichiers au travail. Écrit dans% PROGRAMFILES% redirigé de manière transparente vers un emplacement par utilisateur. Si vous exécutez l'application en tant qu'administrateur, cela devrait désactiver la redirection.