A "simple" installer C# project template for making installers
- .NET Framework 4.7.2
- Visual Studio 2017 or higher
- .NET desktop development Workload installed on Visual Studio
You can refer to a video tutorial here if you want to
- Open up
Installer-Repack/MainForm.cs
and expand the Setup Config region, - You'll see a bunch of options you can change there along with the comments for more information for each config
- Replace
Installer-Repack/Resources/InstallationArchive.zip
with your own installation archive
Open up Uninstaller/MainForm.cs
and just copy and paste the config you have on Installer-Repack/MainForm.cs
- Rebuild Uninstaller
- Replace
Installer-Repack/Resources/Uninstaller.exe
with the built Uninstaller.exe - Replace
Installer-Repack/Resources/Icon.ico
with your own installer icon - Each replacement must have the same file name unless if you know how to tinker around with resource files
- Rebuild Installer-Repack (If you only build it the resources might not refresh)