kazeraniman / CourseEquivalencyDesktop

A desktop application to manage equivalent courses for exchange students. Created for my father and used as an excuse learn how to develop a Windows desktop application since I have not touched it since Windows Forms. This project uses Avalonia UI.
MIT License
0 stars 0 forks source link

Create Installer #11

Closed kazeraniman closed 2 months ago

kazeraniman commented 2 months ago

There needs to be some way of distributing this application for use. I've seen people recommend NSIS, MSIX, and WIX, but the first two are deemed much simpler than the last (although the last is much more powerful). As MSIX is included with Visual Studio, I'll try that to see if I can make a simple installer and to gain experience, but as I research the plan may change.

Tasks

kazeraniman commented 2 months ago

Upon further research, to get around having to set up an installation url and to have a proper certificate, I think the way forward is to release this onto the Windows Store. The cost is cheap and I can set the app to private for just my father to use so there won't be weird issues there. This'll make it much simpler to host, update, and everything else. This installer project is still valuable however, so I'm keeping it in.