windows - Filegenskaber PrivateBuild og SpecialBuild vises ikke i Vista/Win7

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg forsøger at få nogle brugerdefinerede oplysninger, der ses i filen-> egenskabsvisning af vores NSIS-installatører, for det meste hvem bygget hvad, når en udvikler bygger et installatør på sin egen maskine. (Til test osv.)


Jeg troede PrivateBuild og Comments ville passe pænt, men de vises ikke, når du ser Filegenskaber -> Detaljer.


Ifølge dette svar af Rong-Chun Zhang (scroll ned lidt) vises disse egenskaber ikke mere. Løsningen er at implementere en shell-udvidelse, men det synes at være over toppen for kun nogle tekststrenge, som vi har brug for spor. [3]


Tilføjelse af mercurial rev-hash og opbygge bruger/computer til versioner eller beskrivelse gør strengen for lang, og linjeskift fungerer ikke korrekt. :(


Eventuelle gode løsninger?

Bedste reference


Jeg antager, at du bare må acceptere, at Vista/7 er dumbed ned sammenlignet med XP.


Det er muligt at tjekke kommandolinjen for argumenter i NSIS, så måske du kunne tilføje support til parameteren for en/dumpversion og bare åbne en MessageBox og afslutte i .onInit [4] [5]