Hallo,
hat mir jemand eine Idee wie ich bei der Deinstallation einen Reg Key, den ich über Installscript installiert habe, entfernen kann?
Gruß Timo
This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Entfernen von Reg Key`s
Started by
tleonhard
, Apr 24 2008 10:36
6 replies to this topic
Posted 24 April 2008 - 10:43
Ein Vorschlag wäre:
Erstell dir eine InstallScript-Funktion, die du als Custom Action aufrufst und die nur bei der Deinstallation (Condition: Installed) aufgerufen wird.
In dieser Funktion kannst du die Funktionen "RegDBDeleteKey" oder "RegDBDeletValue" verwenden. Die sind beide in der InstallScript Language Reference beschrieben.
Gruß
Daniela
Erstell dir eine InstallScript-Funktion, die du als Custom Action aufrufst und die nur bei der Deinstallation (Condition: Installed) aufgerufen wird.
In dieser Funktion kannst du die Funktionen "RegDBDeleteKey" oder "RegDBDeletValue" verwenden. Die sind beide in der InstallScript Language Reference beschrieben.
Gruß
Daniela
Posted 24 April 2008 - 10:52
Danke,
Das habe ich schon versucht, leider geht es nicht in Vista mit UAC.
Gruß Timo
Das habe ich schon versucht, leider geht es nicht in Vista mit UAC.
Gruß Timo
Posted 24 April 2008 - 14:44
Die Bedingung sollte lauten:
REMOVE~="ALL"
Die Custom Action muss "deferred in system context" sein.
Wieso verwendest du überhaupt eine Custom Action zum Schreiben von Registry-Einträgen?
REMOVE~="ALL"
Die Custom Action muss "deferred in system context" sein.
Wieso verwendest du überhaupt eine Custom Action zum Schreiben von Registry-Einträgen?
Stefan Krüger
InstallSite.org twitter facebook
Posted 24 April 2008 - 15:14
Danke,
das werde ich mal versuchen.
Ich Installiere aus dem Installscript herraus einen SQL EE Server.
Am beginn meiner Installation schreibe ich den Installationspfad in die Registry.
Dieses muss ich leider für einen Fall machen:
Falls ein Kunde bei der Erstinstallation den SQL-Server nicht installieren möchte, sondern erst nachträglich.
Gruß Timo
das werde ich mal versuchen.
Ich Installiere aus dem Installscript herraus einen SQL EE Server.
Am beginn meiner Installation schreibe ich den Installationspfad in die Registry.
Dieses muss ich leider für einen Fall machen:
Falls ein Kunde bei der Erstinstallation den SQL-Server nicht installieren möchte, sondern erst nachträglich.
Gruß Timo
Posted 25 April 2008 - 10:37
den Installationspfad kannst du aber auch über eine Komponente in die Registry eintragen, dann wird dieser beim Deinstall automatisch mit entfernt.