Development cheat sheet - Starcounter/Starcounter.VisualStudio GitHub Wiki

We currently maintain two major versions of the extension: 1.x and 2.x. See Version compatibility to find out what branch to use.

In the desired branch:

  1. Do your changes.
  2. Bump version numbers (keep them in sync):
    • for the extension package itself in src\Starcounter.VS.VSIX\source.extension.vsixmanifest, set Identity.Version.
    • for NuGet package in src\build\version.txt
  3. When finished and tested, build the release configuration.
  4. Push your changes upstream.
  5. Publish your new version on nuget.org
  6. Publish your new version on VS market place