Home All Groups Group Topic Archive Search About

Publish Version number

Author
2 Aug 2006 1:18 PM
barrysmith1966
Hello,

I am using VS2005 and the publish feature.

Is there any way I get the version number from within my application?
i.e. I have a splash screen and would like to display the latest
version number.

Ta in advance
Barry

Author
2 Aug 2006 1:42 PM
sweet_dreams
barrysmith1***@hotmail.com napisal(a):
> Hello,
>
> I am using VS2005 and the publish feature.
>
> Is there any way I get the version number from within my application?
> i.e. I have a splash screen and would like to display the latest
> version number.
>
> Ta in advance
> Barry

Hi
If you would like to get your application version use this code:

My.Application.Info.Version

Hope this helps.

Regards,
sweet_dreams
Author
2 Aug 2006 1:44 PM
sweet_dreams
by the way here is good article about My namespace:
http://www.15seconds.com/issue/050223.htm

it's really worth reading

sweet_dreams
Author
2 Aug 2006 2:21 PM
Bazza
sweet_dreams wrote:
> Hi
> If you would like to get your application version use this code:
>
> My.Application.Info.Version
>
> Hope this helps.
>
> Regards,
> sweet_dreams

Thanks but I did try this before but it returns a version number of
1.0.2133.26735 (version of the .exe file installed) whereas I published
the application using version 3.0.1.x

What I am trying to get is the 3.0.1.x version number returned.

Thanks in advance
Barry
Author
2 Aug 2006 3:41 PM
AMP
barrysmith1***@hotmail.com wrote:
> Hello,
>
> I am using VS2005 and the publish feature.
>
> Is there any way I get the version number from within my application?
> i.e. I have a splash screen and would like to display the latest
> version number.
>
> Ta in advance
> Barry


Try
pvversion = "Publish Version: " &
My.Application.Deployment.CurrentVersion.ToString
Author
2 Aug 2006 4:31 PM
Bazza
AMP wrote:
Show quoteHide quote
> barrysmith1***@hotmail.com wrote:
> > Hello,
> >
> > I am using VS2005 and the publish feature.
> >
> > Is there any way I get the version number from within my application?
> > i.e. I have a splash screen and would like to display the latest
> > version number.
> >
> > Ta in advance
> > Barry
>
>
> Try
> pvversion = "Publish Version: " &
> My.Application.Deployment.CurrentVersion.ToString

Thats the job! Thanks very much.

For anyone else reading this you will also need to take into account
the following.

Will fall over during running debug mode so use the following to get
round this.

If System.Diagnostics.Debugger.IsAttached = False Then
            lb_version.Text = "Version : " &
My.Application.Deployment.CurrentVersion.ToString
        Else
            lb_version.Text = "Debug Mode"
        End If


Cheers
Barry