static void Main() { ConsoleHandler.RedirectToParent(); var args = Environment.GetCommandLineArgs(); if (args.Length > 1) { Console.WriteLine(""); Console.WriteLine($"{ Application.ProductName } { Application.ProductVersion } (build { UpdateService.CurrentBuild })"); Console.WriteLine("--------------------------------"); } AppDomain.CurrentDomain.AssemblyResolve += CurrentDomain_AssemblyResolve; var plugins = LoadPlugins(); SetupLibraries(plugins); CommandLineMode = true; if (args.Length > 1 && HandleCommandLine(args)) { if (enableVSTS) { Console.WriteLine("##vso[task.complete result={0};]Done.", errorCount > 0 ? "Failed" : ((warningCount > 0) ? "SucceededWithIssues" : "Succeeded")); } Environment.Exit(errorCount > 0 ? 1 : 0); return; } CommandLineMode = false; Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new FormMain()); }
static void Main() { ConsoleHandler.RedirectToParent(); AppDomain.CurrentDomain.AssemblyResolve += CurrentDomain_AssemblyResolve; var args = Environment.GetCommandLineArgs(); if (RunWithArgs(args)) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new FormMain()); } TabularModelHandler.Cleanup(); }
static void Main() { ConsoleHandler.RedirectToParent(); AppDomain.CurrentDomain.AssemblyResolve += CurrentDomain_AssemblyResolve; System.Net.WebRequest.DefaultWebProxy.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials; var args = Environment.GetCommandLineArgs(); if (RunWithArgs(args)) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new FormMain()); } TabularModelHandler.Cleanup(); }