So ändern Sie das Symbol in "Programme hinzufügen oder entfernen"

8

Ich versuche, das Symbol in Hinzufügen oder Entfernen von Programmen auf das gleiche wie das Symbol meiner Anwendung zu setzen. Mein Symbol wird im Anwendungsordner meiner Lösung gespeichert. Ich lese auf SourceForge , dass Sie die ARPPRODUCTICON-Eigenschaft bearbeiten müssen. Wie / wo mache ich das in Windows Forms?

    
Abraham 25.04.2013, 01:20
quelle

5 Antworten

16

Ich habe eine extrem einfache Lösung gefunden. Klicken Sie unter den Eigenschaften Ihres Bereitstellungsprojekts auf "AddRemoveProgram" und suchen Sie nach Ihrer Datei. Ich empfehle, das Anwendungssymbol in Ihrem Anwendungsordner zu löschen.

    
Abraham 28.04.2013, 03:43
quelle
6

Sie können diese Details manuell unter

ändern

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Einige der gültigen Schlüsselwerte:

  • InstallLocation (string) - Installationsverzeichnis ($ INSTDIR)
  • DisplayIcon (string) - Pfad, Dateiname und Index des Symbols, das neben Ihrem Anwendungsnamen angezeigt wird
  • Publisher (Zeichenfolge) - (Firmenname) des Publishers
  • ModifyPath (string) - Pfad und Dateiname des Programms zum Ändern der Anwendung
  • InstallSource (string) - Ort, an dem die Anwendung von
  • installiert wurde
  • ProductID (Zeichenfolge) - Produkt-ID der Anwendung
  • Readme (string) - Pfad (Datei oder URL) zu Readme-Informationen
  • RegOwner (string) - Registrierter Eigentümer der Anwendung
  • RegCompany (string) - Registriertes Unternehmen der Anwendung
  • HelpLink (string) - Link zur Support-Website
  • HelpTelephone (string) - Telefonnummer für die Unterstützung
  • URLUpdateInfo (string) - Link zur Website für Anwendungsupdates
  • URLInfoAbout (string) - Link zur Anwendungshomepage
  • DisplayVersion (string) - Angezeigte Version der Anwendung
  • VersionMajor (DWORD) - Hauptversionsnummer der Anwendung
  • VersionMinor (DWORD) - Nebenversionsnummer der Anwendung
  • NoModify (DWORD) - 1, wenn das Deinstallationsprogramm keine Option zum Ändern der installierten Anwendung hat
  • NoRepair (DWORD) - 1, wenn das Deinstallationsprogramm keine Option zum Reparieren der Installation hat
  • SystemComponent (DWORD) - Setzen Sie 1, um die Anzeige der Anwendung in der Programmliste der Software in der Systemsteuerung zu verhindern.
  • EstimatedSize (DWORD) - Die Größe der installierten Dateien (in KB)
  • Kommentare (string) - Ein Kommentar, der das Installationspaket
  • beschreibt

Wenn sowohl NoModify als auch NoRepair auf 1 gesetzt sind, zeigt die Schaltfläche "Remove" anstelle von "Modify / Remove" an.

Zum Beispiel:

%Vor%

Sie können den Wert des Schlüssels DisplayIcon ändern (oder ihn erstellen, wenn er nicht existiert). Dadurch wird das Deinstallationssymbol in Programme hinzufügen oder entfernen im Steuerungsfeld geändert.

    
PaRiMaL RaJ 25.04.2013 02:32
quelle
1

Ja, Sie können es mit diesem Code tun:

%Vor%     
kombsh 06.09.2013 04:17
quelle
1

Windows Installer unterstützt Eigenschaften, mit denen Sie das Symbol% ​​co_de% hinzufügen können. Um diese Eigenschaft festzulegen, müssen Sie in Ihrem Installer ein Symbol hinzufügen, indem Sie ARPPRODUCTICON element verwenden.

%Vor%

Dies wird ein Symbol in der Systemsteuerung hinzufügen.

    
DigviJay Patil 10.07.2015 10:47
quelle
1

Der einfache Weg - beim ersten Start diesen Code ausführen (vb .net):

%Vor%

oder c #

%Vor%     
Zvi Redler 20.04.2017 14:30
quelle

Tags und Links