fix: safer install process in program init

This commit is contained in:
rjindael 2023-07-31 02:54:28 -07:00
parent 1910fb13b8
commit e35f4913e8
No known key found for this signature in database
GPG Key ID: D069369C906CCF31
1 changed files with 11 additions and 9 deletions

View File

@ -23,19 +23,21 @@ namespace Kiseki.Launcher.Windows
if (!File.Exists(Directories.Application))
{
// The launcher is not installed, so let's install it.
// The launcher is not installed, so let's run the install process - this will also exit the application
Launcher.Install();
}
if (args.Length == 0)
else
{
// Nothing for us to do :P
Process.Start(Web.Url("/games"));
Environment.Exit(0);
}
if (args.Length == 0)
{
// Nothing for us to do :P
Process.Start(Web.Url("/games"));
Environment.Exit(0);
}
ApplicationConfiguration.Initialize();
Application.Run(new MainWindow(args[0]));
ApplicationConfiguration.Initialize();
Application.Run(new MainWindow(args[0]));
}
}
}
}