I have a freeware program to ready share via my website. It consists of a single Win32 executable file. Its only external dependency is the .NET 4.0 client framework. The EXE file is digitally signed with my authenticode signature.
How should I package it for distribution from my website, and why?
- post the raw EXE file?
- post a ZIP file, containing the single EXE?
- produce an actual installer (MSI) to post?
- or?
If you are intending to target only Windows it’s probably best to create an MSI file. You can create one by adding a Setup project to your solution in Visual Studio.