ZeroInstall.Program.Main C# (CSharp) Method

Main() public static method

The main entry point for the application.
public static Main ( string args ) : int
args string
return int
        public static int Main(string[] args)
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            ErrorReportForm.SetupMonitoring(new Uri("https://0install.de/error-report/"));
            NetUtils.ApplyProxy();

            if (WindowsUtils.IsWindows)
            {
                if (WindowsUtils.AttachConsole()) return (int)RunCliWindows(args);
                else return (int)RunGui(args);
            }
            else if (UnixUtils.HasGui) return (int)RunGui(args);
            else return (int)RunCli(args);
        }