Ich versuche, einige benutzerdefinierte Informationen in der Datei-> Eigenschaften-Ansicht unserer NSIS-Installer zu sehen, meist wer was gebaut, wenn ein Entwickler ein Installationsprogramm baut seine eigene Maschine. (Zum Testen, etc)Dateieigenschaften PrivateBuild und SpecialBuild nicht in Vista/Win7 gezeigt
Ich dachte, PrivateBuild
und Comments
würde gut passen, aber sie zeigen nicht beim Anzeigen von Dateieigenschaften -> Details.
Nach this answer by Rong-Chun Zhang (ein wenig nach unten scrollen) werden diese Eigenschaften nicht mehr angezeigt. Die Problemumgehung besteht darin, eine Shell-Erweiterung zu implementieren, die jedoch für einige Textzeichenfolgen, die wir nachverfolgen müssen, übertrieben scheint.
Das Hinzufügen von mercurial rev-hash und das Erstellen von Benutzer/Computer zu Versionen oder Beschreibungen macht die Zeichenfolge zu lang, und Zeilenumbrüche funktionieren nicht ordnungsgemäß. :(
Jedes gute Abhilfen?
Sie meinen, indem Sie das Installationsprogramm die Informationen melden, indem Sie es tatsächlich ausführen? Ich könnte nur eine Seite hinzufügen, die diese Informationen dann zeigt. Es ist eine gute Idee, aber nicht so schön wie es sein könnte .... – Macke
@Marcus: Ja, ich meine den Installer. Natürlich ist es nicht so schön, wie es sein könnte, aber Sie sind ziemlich fest mit den MS Design-Änderungen. Eine andere Alternative wäre die Verwendung des NSIS BrandingText, aber das bedeutet immer noch, dass das Installationsprogramm ausgeführt wird. – Anders
Danke. Ich habe mich schließlich in den Seitenkopf der Installationsverzeichnisseite eingetragen und ihn bei der Installation oben in der Protokolldatei gedruckt. – Macke