2009-07-15 9 views
2

Ich habe eine große Gruppe von Dateien, die ich versuche, in eine einzelne selbstextrahierende ausführbare Datei zu packen und dies bisher sowohl mit Installshield 10.5 als auch mit Winzip Self-Extractor 4.0 zu erreichen, jedoch kann ich das Symbol nicht erreichen angezeigt für die endgültige .exe-Datei (gerade jetzt, Windows Standard weiß Fenster/blau Titel Symbol wird angezeigt)Beeinflusst eine EXE-Dateigröße, ob ihr Symbol angezeigt wird?

Ich habe versucht, mit den Dienstprogrammen in NSIS, Installshield, Winzip Self-Extractor gebaut und sogar verwendet Reshacker und eXe auf der Endgültige EXE-Datei, um das Symbol zu ändern. Nach jeder Lösung sind die Icon-Dateien tatsächlich in die .exe-Datei eingebettet, aber sie verweigern die Anzeige im Explorer.

Also dachte ich, dass dieses Problem mit der großen Dateigröße der .exe (1,39 GB) in Verbindung stehen könnte, vielleicht beim Scannen der Datei für .ico's konnte nicht die ganze Datei analysieren und gibt auf.

Ich habe dies mit Winzip Self-Extractor getestet, um eine kleinere EXE-Datei (10 MB) zu erstellen, und tatsächlich erscheint das Symbol wie vorgesehen.

Dies löst jedoch nicht mein Problem, und ich bin an diesem Punkt fest. Es könnte eine Möglichkeit geben, dieses Symbol trotz der Probleme des Betriebssystems anzuzeigen, aber ich habe es noch nicht gefunden. Wenn jemand irgendeinen Einblick geben oder mich in die richtige Richtung weisen kann, würde ich es begrüßen.

Ich habe getestet diese auf: Windows XP Home 2002 SP2 Windows XP Pro, 2002 SP3

Antwort

1

Ja, große Exe sind nicht ihr Symbol angezeigt.

Gibt es einen Grund, warum Sie alles in eine .exe-Datei packen? Berücksichtigen Sie andere Optionen für Ihr Installationsprogramm, z. B. das Speichern der Dateien in einem Ordner und das Kopieren von Dateien aus diesem Ordner durch das Installationsprogramm (mit NSIS - dem Befehl CopyFiles).

1

Programmsymbole werden aus Programmressourcen entnommen, die möglicherweise durch Installer Payload aufgebläht werden. Vielleicht einige Ressourcen bearbeiten Anwendung oder Packer-Einstellungen könnte Symbol in Richtung Dateianfang bewegen, um die Arbeit von Explorer zu erleichtern.

Verwandte Themen