static void Main(string[] args) { LaunchArgs.Init(args); ModuleCollection[] collections = ModuleCollection.LoadRequestedCollections(); switch (LaunchArgs.GetValue("action")) { case "Build": Logger.Log("Attempting to build VisualStudio files"); ActionPrepIDE.Run(collections); break; default: Logger.LogFatal("You must specify a launch valid action"); break; } Logger.Log("Action completed.."); Console.ReadKey(); }