In my VB6 days I would create a label and everytime I would build a new executable I would change the version manually.

I understand you can change the AssemblyInfo.vb class
<Assembly: AssemblyVersion("1.0.*")>
to change the version.

However, when I change the version like so
<Assembly: AssemblyVersion("1.1.4.0")>
Rebuild my project and then call

Environment.Version.tostring It does not reflect the change

Can someone tell me what I am doing wrong, and If I am calling it properly?

Do I still have to change the AssemblyVersion everytime a want my build to change?