HOW TO: Update the version numbers

Note
We only change the major, minor and build parts of the version number. We don't change the revision part. This is because msi updates will fail if only the revision part of the build number has changed.
  • Set the version number in the files in Project\Src:
    • AssemblyVersion.cs
    • AssemblyVersion.targets
    • AssemblyVersion.wxi
    • AssemblyVersion.txt

For Major or Minor version number changes only

  • Create a new release on the codeplex site i.e. 4.5 Preview
  • Edit the version number in Project\Docs\Rules\Script\standardText.js
  • Rebuild the docs and check in the chm file
  • Obtain a a new PLK from : http://msdn.microsoft.com/en-us/vstudio/cc655795
  • Update VSPackage.resx with the new PLK data
  • Update StyleCop.Targets
  • Update attributes in StyleCopVSPackage.cs
  • Update source.extension.vsixmanifest
  • Update StyleCop.VSPackage.pkgdef
  • New run an officialbuild.cmd

Last edited Dec 28, 2011 at 6:20 PM by andyr, version 9