Opc.Ua.Configuration.Program.Main C# (CSharp) Method

Main() private method

private Main ( ) : void
return void
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
                
            // check if running in command line mode.
            string[] args = Environment.GetCommandLineArgs();
            
            try
            {
                if (args.Length > 1)
                {
                    if (ConfigUtils.ProcessCommandLine())
                    {
                        return;
                    }
                }

                ApplicationConfiguration configuration = GuiUtils.DoStartupChecks(
                    "Opc.Ua.ConfigurationTool", 
                    ApplicationType.Client,
                    "Opc.Ua.ConfigurationTool.Config.xml",
                    false);

                if (configuration != null)
                {
                    Application.Run(new MainForm(configuration));
                }
            }
            catch (Exception e)
            {
                GuiUtils.HandleException(Utils.Format(
                    "UA Certificate Tool: {0} {1}", 
                    (args.Length > 1)?args[1]:null,                    
                    (args.Length > 2)?args[2]:null), 
                    null,
                    e);
            }
        }
    }

Same methods

Program::Main ( string args ) : void
Program