![]() |
Fileversion (version info) bei DLL nicht einkompilierbar
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo allerseits,
ich habe eine Projektgruppe mit einer EXE und einer zugehörigen DLL. Bei dem DLL Projekt kann ich keine VersionsInfo einkompilieren, da das Feld in den Projekt Optionen immer grau bleibt und ich die Box 'Include version information in project' nicht ankreuzen kann. Siehe angehängtes Bitmap. Was kann ich tun? Danke Steamengine |
Re: Fileversion (version info) bei DLL nicht einkompilierbar
Erstelle eine eigene RC-Datei und packe die in das DLL-Projekt rein.
1 VERSIONINFO FILEVERSION 4, 3, 0, 0 PRODUCTVERSION 4, 3, 0, 0 FILEOS VOS__WINDOWS32 FILETYPE VFT_APP BEGIN BLOCK "StringFileInfo" BEGIN BLOCK "040704E4" BEGIN VALUE "CompanyName", "MyCompany\000" VALUE "FileVersion", "4.3.0\000" VALUE "InternalName", "MyInternalName\000" VALUE "LegalCopyright", "\000" VALUE "OriginalFilename", "OrgFileName\000" VALUE "ProductName", "MyProductName\000" VALUE "ProductVersion", "4.3.0\000" VALUE "Build", "4.3.0\000" END END BLOCK "VarFileInfo" BEGIN VALUE "Translation", 1031, 1252 END END Heiko |
DP-Maintenance
Dieses Thema wurde von "Chakotay1308" von "Neuen Beitrag zur Code-Library hinzufügen" nach "Sonstige Fragen zu Delphi" verschoben.
|
Re: Fileversion (version info) bei DLL nicht einkompilierbar
Es fehlt einfach eine Zeile im Projektquelltext:
Delphi-Quellcode:
Grüße vom marabu
{$R *.res}
|
Re: Fileversion (version info) bei DLL nicht einkompilierbar
Ja, besten Dank.
{$R *.res} hat geholfen. Ich hatte eine andere Ressource mit dem Namen der Unit {$R unitname.res} drin, dann geht es nicht. Aber so ist alles bestens. Steamengine |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz