Avatar billede lasserasch Juniormester
17. juli 2007 - 11:01 Der er 3 kommentarer og
1 løsning

Hente Versionsnummer til string.

Hejsa.

Idag henter jeg i mit program et versionsnummer ind.

Men det er versionsnummeret for assembly! Og ikke det versionsnummer som automatisk opdateres hver gang programmet publiseres.

Hvordan henter man den information i stedet for? Det er irriterende selv at skulle sidde og opdatere versionsinfo.


/Lasse
Avatar billede sgaardbo Nybegynder
17. juli 2007 - 11:08 #1
Hej Lasse,

Check objektet:

Assembly.GetExecutingAssembly().GetName().Version

Det indeholder versionsnummer og buildnummer.

Prøv f.eks.: Assembly.GetExecutingAssembly().GetName().Version.ToString()

  Søren.
Avatar billede lasserasch Juniormester
17. juli 2007 - 11:23 #2
Det er den jeg bruger idag. Lidt en modifiseret version i forhold til din.

Min ser således ud :

            Assembly a;
            a = Assembly.GetExecutingAssembly();
            Version v = a.GetName().Version;
            F1.Text = Convert.ToString(v) + " - " + text;

Men jeg ville gerne ha' fat i versionsnummeret på det publiserede program. (Under properties for ens projekt og så nede under publish fanebladet).

Det er nemlig ikke de samme numre.

/Lasse
Avatar billede lasserasch Juniormester
17. juli 2007 - 11:35 #3
Fandt selv ud af det.

Skulle være således i stedet for :

if (System.Deployment.Application.ApplicationDeployment.IsNetworkDeployed)
            {
            System.Deployment.Application.ApplicationDeployment ad = System.Deployment.Application.ApplicationDeployment.CurrentDeployment;
            Version v = ad.CurrentVersion;
            F1.Text = Convert.ToString(v) + " - " + text;
            }

Som jo så bare ikke virker når man debugger, men det er jo også lidt ligemeget!

/Lasse
Avatar billede lasserasch Juniormester
24. juli 2007 - 16:01 #4
lukkes
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester