Menu

How to share a release

Ok, I've made added some preliminary support for mouse selections. Now I need to learn how to share this release.

  • Update the version number inside "AssemblyInfo.vb"
  • Commit your finalised changes into mercurial and add a version-number tag too

    (don't worry if you forget, you can add the tag in later too)
  • In VB.Net Express, re-build with 'release' configuration

    This was a little tricky to do in VB.Net express, which defaults to 'debug' configuration builds. This web-site explains how to configure it for 'release' builds, but basically:
    • Go to "Tools >> Settings >> Expert Settings"
    • Go to "Build >> Configuration Manager.."
    • In the "Active solution configuration" combo-box, select "Release"
    • Re-build the app
    • You'll then get a fresh BasEdit.exe in the "bin\Release" folder
    • Copy this into the previous zip package contents
    • Re-zip it up again with some version info in the filename, eg "BasEdit.Net_v1.4.2.zip"
    • upload this zip to the sourceforge site, via the "Downloads" menu-item (or sometimes called "Files")
    • After uploading, click on the "i" icon to the right of the file,
    • In the "Default download for:" section, click the "Select All" link

      (this will make the main page offer this newer version as the default download. It does take a minute or so for the sourceforge system to register this, so be patient)

Will stick to that approach for now.

Posted by Gurce 2012-07-22

Log in to post a comment.