Frage

Ich brauche eine alte VB6-Anwendung mit einer Versionsnummer zu bauen, wo die 4. Stelle größer als 9999 ist, zum Beispiel Version 1.2.0.10003. VB6 lassen Sie dies nicht tun; die Erstellung fehl.

Die aktuelle Problemumgehung ist Version 1.2.0.9999 zu bauen und dann die Datei manuell in Visual Studio bearbeiten, um die richtige Version einzufügen. Es muss einen besseren Weg geben. Gibt es ein Kommandozeilen-Tool, das Sie die Versionsnummer Felder eine EXE oder DLL ändern kann? Vorzugsweise ist eine Möglichkeit, dass Sie bestimmte Versionsnummer Felder einzeln bearbeiten können.

War es hilfreich?

Lösung

Es gibt eine Reihe von Werkzeugen für die Bearbeitung der Versionsinformationen eines Windows ausführbaren aber ich glaube nicht, dass Sie sie benötigen.

Sehen Sie hier verwenden Ressourcendateien in vb http://visualbasic.about.com/od/usevb6/a/ResVB6. htm

Und hier für weitere Informationen über die Versionsressource http://msdn.microsoft.com/en-us/library/aa381058. aspx

Und hier für weitere Informationen auf den Microsoft-Ressource-Compiler http://msdn.microsoft.com/en-us /library/aa381042(VS.85).aspx

Mit diesen beiden sollten Sie in der Lage sein, VB builtin Versionierung und nutzen alle Versionsinformationen Sie deaktivieren möchten.

Nevermind, VB6 fügt seine eigene Version Ressource als Post Build Betrieb ohne die Möglichkeit, sie auszuschalten. die Versionsinfo in der ausführbaren Datei zu überschreiben ist die einzige Lösung.

Siehe http://www.darinhiggins.com/?s=% 22resource + -Dateien% 22

Andere Tipps

Resource Tuner Console

  

Diese Konsole Ressourcen-Editor ermöglicht eine zuverlässige und wiederholbare Erstellung   Verfahren zur Versionsinformationen Ressourcen Produkt Aktualisierung während der letzten   Stufe des Erstellungsprozesses an der Eingabeaufforderung.

Sehen Sie speziell auf die Batch-Bearbeitung der Dateiversionsinformationen für mehr Details:

Ich denke, editbin könnte eine bessere Lösung sein (installiert mit Visual Studio)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top