Version



  • Guten Tag,

    wo kann ich in einem managed 2003 c++ projekt die Versionsnummer definieren (Major, Minor, Revision, Build)?
    Gibt zwar die Klasse System::Version aber die hilft mir nicht bekomme immer 1.0. Oder muss ich hier zur laufzeit eine System::Version anlegen und mit dieser arbeiten, gibts da nix unter Projekteinstellungen welche ich später zur Laufzeit auslesen kann?
    Danke!



  • Habs gefunden:
    AssemblyInfo.cpp anlegen.
    [assembly:AssemblyVersionAttribute("1.0.*")];
    Auslesen:

    System::Version *pVersion=Assembly::GetExecutingAssembly()->GetName()->Version;
    Console::WriteLine(pVersion);
    

Anmelden zum Antworten