ASPDotNetStorefront version 6.x has basic support for download products, but they are not easy to set up. To set one up:
- Create the product as a variant type.
- Edit the variant and set the download radio button.
- Set the download location to: t-<product-name>-<random string>.aspx
- Create a new topic for the download page. This is the page that the download instructions link to. The name of the page needs to be <product-name>-<random string>, the same as the download location but without the "t-" and ".aspx."
- Put in a link on the topic to the file on the site. This is typically http://www.yoursite.com/download
- Copy the file to the download directory of the site.