public static int Main(string[] args) { int rc = 0; Console.WriteLine("InstallerConfig: dotNetInstaller configuration (re)writer ({0})", Assembly.GetExecutingAssembly().GetName().Version); Console.WriteLine(); InstallerConfigArguments i_args = new InstallerConfigArguments(); if (Parser.ParseArgumentsWithUsage(args, i_args)) { try { ConfigFile configFile = new ConfigFile(); configFile.Load(i_args.configfile); configFile.SaveAs(string.IsNullOrEmpty(i_args.outputfile) ? i_args.configfile : i_args.outputfile); } catch (Exception ex) { Console.Error.WriteLine("ERROR: {0}", ex.Message); #if DEBUG Console.Error.WriteLine(ex.StackTrace); #endif rc = -2; } } else { rc = -1; } return(rc); }
public static int Main(string[] args) { int rc = 0; Console.WriteLine("InstallerConfig: dotNetInstaller configuration (re)writer ({0})", Assembly.GetExecutingAssembly().GetName().Version); Console.WriteLine(); InstallerConfigArguments i_args = new InstallerConfigArguments(); if (Parser.ParseArgumentsWithUsage(args, i_args)) { try { ConfigFile configFile = new ConfigFile(); configFile.Load(i_args.configfile); configFile.SaveAs(string.IsNullOrEmpty(i_args.outputfile) ? i_args.configfile : i_args.outputfile); } catch (Exception ex) { Console.Error.WriteLine("ERROR: {0}", ex.Message); #if DEBUG Console.Error.WriteLine(ex.StackTrace); #endif rc = -2; } } else { rc = -1; } return rc; }