public static void Main(string[] args) { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); RegisterApp(); var launcher = new LaunchManager(); launcher.Install(); if (args.Length == 0) { Application.Run(new UI.FormMain()); } else { foreach (string arg in args) { if (arg.Trim().ToLower().StartsWith("/path:")) Program.Path = arg.Replace("/path:", "").Trim().Replace("\"", ""); if (arg.Trim().ToLower().StartsWith("/port:")) Program.Port = arg.Replace("/port:", "").Trim().Replace("\"", ""); } Application.Run(new UI.FormLaunchWeb()); } }
private void buttonStart_Click(object sender, EventArgs e) { if (textProductPath.Text == string.Empty) return; if (panelWarning.Visible) return; var launcher = new LaunchManager(); launcher.Launch(textProductPath.Text); FindForm().Close(); }
private void mobileResources_ResourceInstallComplete(object sender, MobileResourceInstallEventArgs e) { buttonCreateDevEnv.Enabled = true; progressBar1.Visible = false; labelStatus.Visible = false; if (checkLaunch.Checked) { var launcher = new LaunchManager(); launcher.Launch(textProductPath.Text); this.FindForm().Close(); } else { MessageBox.Show("The mobile development environment has been created. To start the website use the 'Start Mobile Website' shortcut located at the root of the website.", "Complete", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Back(); } }