How to set version

  • Thread starter Thread starter Jeff
  • Start date Start date
J

Jeff

I've been looking and looking for how to set the version numbers for my
visual studio project...where the heck is it? Used to be able to do it from
project properties in VB6. I found out how to read the version number, but
where to set it?

It's probably so obvious that I'm going to feel really dumb!

Thanks in advance,
Jeff
 
I've been looking and looking for how to set the version numbers for my
visual studio project...where the heck is it? Used to be able to do it from
project properties in VB6. I found out how to read the version number, but
where to set it?

It's probably so obvious that I'm going to feel really dumb!

Thanks in advance,
Jeff

Look in the AssemblyInfo.vb file that is automatically added to your
project... You should see:

<Assembly: AssemblyVersion("1.0.*")>

This means, version 1.0 and automatically increment the build number with
each compile. So , you want to make it 2.5 - change it to:

<Assembly: AssemblyVersion("2.5.*")>
 
* "Jeff said:
I've been looking and looking for how to set the version numbers for my
visual studio project...where the heck is it? Used to be able to do it from
project properties in VB6. I found out how to read the version number, but
where to set it?

Some additional information:

Basic information on versioning:

<URL:http://msdn.microsoft.com/library/en-us/dndotnet/html/managevers.asp>
<URL:http://msdn.microsoft.com/library/en-us/dnbda/html/tdlg_ch5.asp>
<URL:http://msdn.microsoft.com/library/en-us/cptutorials/html/versioning_components.asp>

Parts of the version number:

Main version
"Product" version.

Sub version
Sub version, for example Service Pack.

Build
During development, auto-increment.

Revision
Hotfix or Quick Fix Engineering (QFE).

When using auto incrementation of numbers, the build number contains the
number of days since January, 2000; the revision contains the number of
seconds since midnight divided by 2.

The version number can be changed in the file "AssemblyInfo.vb". The
version number will updated automatically when re-opening the solution.

Getting the program version number:

\\\
MsgBox( _
System.Reflection.Assembly.GetExecutingAssembly( _
).GetName().Version.ToString() _
)
///

- or -

\\\
MsgBox( _
System.Windows.Forms.Application.ProductVersion.ToString() _
)
///
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top