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.
The app appears to sometimes not start, and it seems pretty random. Sometimes it'll just stay in the list of background processes rather than being promoted to an app. This appears to be linked to whether a window is shown or not so maybe it's just silently erroring? Adding in logging and upgrading to .net 9.0 didn't help so the next step is to try to remove all of the initialization that was done async before the main window is open and push that into a later, async task on the viewmodel once the window is show to try to combat this issue.
The app appears to sometimes not start, and it seems pretty random. Sometimes it'll just stay in the list of background processes rather than being promoted to an app. This appears to be linked to whether a window is shown or not so maybe it's just silently erroring? Adding in logging and upgrading to .net 9.0 didn't help so the next step is to try to remove all of the initialization that was done async before the main window is open and push that into a later, async task on the viewmodel once the window is show to try to combat this issue.