Jump to content


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.
Photo

Entfernen von Reg Key`s


6 replies to this topic

tleonhard

tleonhard
  • Full Members
  • 59 posts

Posted 24 April 2008 - 10:36

Hallo,

hat mir jemand eine Idee wie ich bei der Deinstallation einen Reg Key, den ich über Installscript installiert habe, entfernen kann?

Gruß Timo

DanielaZ

DanielaZ
  • Full Members
  • 9 posts

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

tleonhard

tleonhard
  • Full Members
  • 59 posts

Posted 24 April 2008 - 10:52

Danke,

Das habe ich schon versucht, leider geht es nicht in Vista mit UAC.

Gruß Timo

Stefan Krueger

Stefan Krueger

    InstallSite.org

  • Administrators
  • 13,269 posts

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?

tleonhard

tleonhard
  • Full Members
  • 59 posts

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

ali

ali
  • Full Members
  • 1,008 posts

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.

tleonhard

tleonhard
  • Full Members
  • 59 posts

Posted 29 April 2008 - 12:25

Danke Stefan,

Es hat funktioniert.

Gruß Timo