/// <summary> /// The main entry point for the application. /// </summary> private static int Main(string[] args) { ProgramUtils.Init(); using var handler = new CliCommandHandler(); return((int)ProgramUtils.Run(ExeName, args, handler)); }
/// <summary> /// The main entry point for the application. /// </summary> private static int Main(string[] args) { ProgramUtils.Init(); using var handler = new CliCommandHandler(); return((int)ProgramUtils.Run("0install", args.Prepend(Run.Name), handler)); }
/// <summary> /// The main entry point for the application. /// </summary> private static int Main(string[] args) { ProgramUtils.Init(); Application.Init(); using (var handler = new GuiCommandHandler()) return((int)ProgramUtils.Run(ExeName, args, handler)); }
[STAThread] // Required for WinForms private static int Main(string[] args) { ProgramUtils.Init(); WindowsUtils.SetCurrentProcessAppID(AppUserModelID); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); ErrorReportForm.SetupMonitoring(new Uri("https://0install.de/error-report/")); return(Run(args)); }
/// <summary> /// The main entry point for the application. /// </summary> // NOTE: No [STAThread] here, because it could block .NET remoting callbacks private static int Main(string[] args) { ProgramUtils.Init(); WindowsUtils.SetCurrentProcessAppID("ZeroInstall"); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); ErrorReportForm.SetupMonitoring(new Uri("https://0install.de/error-report/")); using var handler = new GuiCommandHandler(); return((int)ProgramUtils.Run(ExeName, args, handler)); }
/// <summary> /// The main entry point for the application. /// </summary> private static int Main(string[] args) { ProgramUtils.Init(); return((int)Run(args)); }
/// <summary> /// The main entry point for the application. /// </summary>s private static int Main(string[] args) { ProgramUtils.Init(); Application.Init(); return(Run(args)); }