Entwickler-Ecke
Programmierwerkzeuge - Deinstallation einer C#-Anwendung
zgueney - Fr 04.11.05 15:25
Titel: Deinstallation einer C#-Anwendung
Hallo,
mein Chef hat ein C#-Anwendung programmiert, die mit Hilfe eines Setup installiert wird. Nun möchte mein Chef, dass der Anwender die Möglichkeit bekommt, die Anwendung zu deinstalliern; dies kann man zwar in
Start->Einstellungen->Software bewerkstelligen, aber mein Chef möchte es benutzerfreundlicher machen und dem Anwender unter Start->Programme->meineAnwendung_Deinstallation ein Link anbieten, die er nur anzuklicken braucht und die Anwendung wird deinstalliert.
Was jemand, wie das programmtechnich zu bewerkstelligen wäre oder wo ich nähere Informationen bekommen könnte??
danke für jede Antwort
Moderiert von
Tino: Topic aus C# - Die Sprache verschoben am Sa 05.11.2005 um 15:21
Delete - Sa 05.11.05 09:44
Das hängt vom Setup ab, das dein Chef benutzt. Einige erlauben es, eine einfache Verknüpfung zu setzen, die nur den Deinstaller enthält. Wenn ihr den MSI verwendet, muss man tricksen, denn an sich steht in den Richtlinien von Microsoft, dass eine Anwendung keinen Uninstaller im Startmenü hat. Die Entfernung erfolgt eben nur über die Systemsteuerung->Software. Wie auch immer, der Trick ist, bei einer MSI-Anwendung msiexec /x ProductCode aufzurufen, wobei ProductCode bekannt sein sollte. Andere Setups (Inno Setup, NSIS) legen meist eine separate Exe zur Deinstallation an, die man natürlich recht einfach als Verknüpfung im Startmenü ablegen kann.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!