Versionsinformationen / AssemblyInfo.cpp
-
Hey,
hat das einer von euch schon mal gemacht?
zB Produktname kann ich über Application::Productname abrufen,
aber Versionsnummer ist immer 1.0.0.0 egal was ich in AssemblyInfo schreib.
Andere Attribute wie Copyrightinformation oder so find ich garnicht
wie ich die aufrufen kann. Bei C# gehts ja anscheinend einfach über Assembly.xxx
gibts sowas nicht auch für CLI?Viele Grüße
Tomatojuice
-
Argh- hiermit:
FileVersionInfo^ abcd = FileVersionInfo::GetVersionInfo(Application::ExecutablePath);
gehts auch nicht. Die Assemblyversionsnummer kann man anscheinend auch über
eine Ressourcendatei definieren, aber es muss doch einen Weg geben das auszulesen?!
-
Okay, das Beispiel von gradeben funktioniert wenn ich mir eine
Versionressource anlege. Allerdings sind Assemblyinfo und Ressourcedatei
in keiner Weise verbunden und haben somit verschiedene Versionsnummern :/.
Es muss doch einen einfachen Weg geben eine Versionsnummer festzulegen?!
Oder wird der Wert aus AssemblyInfo.cpp überhaupt nicht mehr verwendet?
-
Nimm C#, da hast Du die Probleme nicht... dort gibt es eine
[assembly: AssemblyFileVersion("1.0.0.0")]Für C++/CLI gibt es nur den Weg über eine Versions-Resource...