Hallo AutoItler,
wenn ich mit der alten AutoIt-Version 3.2.8.1 die Direktive #AutoIt3Wrapper_Res_ProductVersion= nicht im Quellcode bzw. in der AutoIt3Wrapper-GUI angegeben habe, ist selbige auch nicht den Versionsinformationen der kompilierten EXE hinzugefügt worden, bei der AutoIt-Version 3.3.14.5 hingegen schon.
Zwar kann ich in der neuen AutoIt-Version die #pragma-Direktiven für Versionsinformationen verwenden, womit die des AutoIt3Wrappers inaktiv sind, aber dann kann ich den Sprachcode und selbst erstellte Freiformat-Felder nicht mehr festlegen. Der Sprachcode ist dann immer Englisch.
Ich könnte auch jedes Mal den Resource Hacker bemühen, um die Produktversion zu entfernen, aber auf Dauer nervt das gewaltig. Eine andere Möglichkeit wäre die (halbautomatische) Erstellung einer Versionsinformationen-Ressourcendatei, was aber entweder unpraktisch in der Pflege ist oder ziemlich viel zusätzlichen Code benötigt.
Hat jemand eine (recht) einfache nervenschonende Lösung, um die Produktversion aus den Versionsinformationen herauszuhalten? Das Studium und die Anwendung der Dokumentationen zu den #AutoIt3Wrapper- und #pragma-Direktiven führte mich leider nicht zum Erfolg.
Gruß, fee