Kompilieren die DLL mit Version Informationen
Welche Schritte sind erforderlich, um die compile-Version Informationen innerhalb einer windows-DLL-Datei von der Befehlszeile. Ich schaue mir VersionInfo-Dateien, konnte aber nicht herausfinden, wie die Verknüpfung zu der DLL.
Danke
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie erstellen eine version, die Ressourcen und fügen Sie es zu Ihrem Projekt. Dies kann sehr leicht getan, innerhalb von visual studio. in VS 2008, mit der rechten klicken Sie auf einen Ordner des Projekts wählen Sie "hinzufügen" und unter "Visual C++" wählen Sie "Resource-Datei" (keine Ressourcen-Vorlage), in der Ressource-Datei, die gerade erstellt werden Sie in der Lage sein, eine version der Ressource, die wie folgt aussieht:
Aus der Befehlszeile, die Sie verwenden müssen rc.exe der resource-compiler-und-dann-Verknüpfung das Ergebnis Ihrer dll.
Rechten Maustaste auf den Projektnamen im Projektmappen-explorer, wählen Sie dann die Ressource. Wählen Sie Version. Im unteren Bereich der neu erstellten VS_VERSION_INFO nur ändern Sie den Wert entsprechend, wieder aufbauen und es wird dann version info.
Du normalerweise setzen Sie ein VersionInfo-Ressource in Ihrer .rc-Datei und kompilieren Sie es mit der Ressourcen-compiler (rc.exe). Leider, ich kenne keine (aktuelle) Dokumentation des source-format. Imitieren, was VS produziert, scheint zu funktionieren, obwohl...