mAirList Update (5.0.3 auf 5.2.2) - wo sind die configs

Hallo,

wir nutzen mAirList noch nicht so lange und nun wollte ich mal von der 5.0.3 auf die 5.2.2 updaten.

Dazu habe ich natürlich zuerst im Handbuch gelesen und auch eine Kopie des alten mAirList Ordners erstellt. Das Update installiert und festgestellt, dass dies in einem neuen Ordner ist.

Wie bekomme ich nun die alten configs wieder in die aktuelle Version? Einen Ordner mit dem Namen “Config” kann ich nicht finden.

Danke schon mal für eure Hilfe.

Grüße
Mario

edit:
Wenn ich den kompletten Inhalt nun kopiere und ersetze frägt er nach dem Neustart die Lizenzen ab. Öffne ich den Liezenmanager und trage die Lieznezn wieder ein, dann schreibt er "Cannot crate file “C:\Program Files (x86)\mAirList 5.0\license.lic”, Zugriff verweigert.

Habe nun den Config Ordner gefunden.

Da mir der Ordner nicht angezeigt wird, habe ich den Dateipfad direkt eingegeben und nun klappt alles wieder.

Ich wiederhole noch einmal, was ich gerade per Mail geschrieben habe.

Oberste Regel: Niemals die Zip-Distribution nehmen und unter C:\Programme entpacken!

Die Zip-Distribution hat nämlich die Besonderheit, dass sie Konfiguration und Lizenzdateien im Programmordner speichert. Was unter C:\Programme seit Windows Vista nicht mehr erlaubt ist. Da passieren dann die merkwürdigsten Dinge - irgendwas zwischen “Zugriff verweigert” und “Windows speichert die Dateien tief im VirtualStore-Ordner” [1].

Die Setup-Variante von mAirList hingegen speichert alles wie vorgesehen unter C:\ProgramData\mAirList<Version>.

Zur Unterscheidung, ob es sich nun um eine “Zip-Installation” oder eine “Setup-Installation” handelt, prüft mAirList beim Programmstart, ob es einen Order “config” innerhalb des Programmordners gibt. Beim Setup fehlt der, bei der Zip-Distribution ist er dabei.

Entpackt man nun die Zip-Distribution unterhalb von C:\Programme, dann wird dort auch ein (zunächst leerer) config-Ordner mit entpackt - und mAirList versucht dann fortan, die Konfiguration im Programmordner zu speichern. Großes Problem!

Für ein Upgrade reicht es im Normalfall aus, dass man zunächst die neue Version installiert und aktiviert, und dort dann sofort das Konfigurationsprogramm öffnet - man wird gefragt, ob man die Einstellungen aus der alten Version übernehmen möchte, wobei der alte Datenordner normalerweise automatisch gefunden wird, sofern er sich korrekt unter C:\ProgramData befand.

Alternativ kann man den Pfad des Datenordners auch in der alten Version nachschlagen (Konfigurationsprogramm -> Erweitert -> Datenordner) und den Inhalt manuell an die entsprechende Stelle der neuen Installation kopieren.

Schwierig wird es nur, wenn bei der alten Version irgendwelche Files im VirtualStore gelandet sind. Dann darf man erstmal suchen.

[1] http://blog.m-ri.de/index.php/2007/02/10/der-virtualstore-und-seine-schattenseiten/