Unter Vista und Windows7 kann der Verzeichnisbaum "Programme" von den Anwendungen nicht beschrieben werden. Stattdessen werden die Dateien transparent erstellt
C:\Users\brianz\AppData\VirtualStore\
(sofern Ihr Benutzername brianz ist).
Kann .db- oder .log-Dateien unter Vista nicht finden
Ich habe ein plattformübergreifendes Programm, das ich in Qt geschrieben habe, das Protokolldateien ( MyProg.log
) und eine SQLite3-Datenbank ( myprog.db
) erstellt. Ich installiere das Programm unter Windows mit Inno Setup.
Unter Windows XP werden die Protokoll- und Datenbankdateien neben der ausführbaren Datei erstellt, und alles funktioniert gut. Unter Vista funktioniert das Programm wie erwartet, aber wenn ich zu dem Verzeichnis mit der ausführbaren Datei navigiere, werden diese beiden Dateien nicht angezeigt. Ich füge ein Debug-Fenster hinzu und meldet, dass es tatsächlich die Dateien verwendet, die sich neben der ausführbaren Datei befinden (was ich nicht sehen kann).
Ich muss diese Dateien von Zeit zu Zeit entfernen, wenn ich ein Upgrade durchführe, aber ich finde es unmöglich. Ich habe so weit gegangen, das Deinstallationsprogramm auszuführen und das App-Verzeichnis zu löschen, aber bei der Neuinstallation wird immer noch die alte Datenbankdatei verwendet. Dies ist auf dem Client-Computer, daher bin ich mir nicht sicher, welche Geschichte es hat.
Macht Vista etwas seltsame Rechte? Wie kann ich diese "versteckten" Dateien finden?
1 Antwort auf die Frage
Verwandte Probleme
-
12
Warum wird der Ordner / winsxs so groß und kann er verkleinert werden?
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
3
Wie organisiere ich Lieblingslinks in Vista Explorer?
-
14
PDF Viewer unter Windows
-
7
Welche Windows-Dienste kann ich sicher deaktivieren?
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
1
Windows verliert das Bildschirmlayout
-
1
Gibt es eine Möglichkeit, Installationen / Updates zu verhindern, die meine Festplatte mit kryptisch...
-
2
Warum funktioniert der Ruhezustand nicht auf meinem Vista64-Desktop?
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?