private void prodCtrl_ProductOptionSelected(object sender, EventArgs e) { Program.Port = textPort.Text; var iisexpress = new IISExpressManager(); var prodCtrl = (ProductControl)sender; string url = string.Format("http://localhost:{0}/products/argos-saleslogix/index{1}{2}{3}.html", Program.Port, (prodCtrl.SelectedConfiguration != string.Empty ? "-" : ""), prodCtrl.SelectedConfiguration, (prodCtrl.ArgosProduct != "argos-saleslogix" ? prodCtrl.ArgosProduct.ToLower().Replace("argos", "") : "")); using (var iis = new IISExpressAutomation.IISExpress(new IISExpressAutomation.Parameters { Path = "\"" + Program.Path + "\"", Port = int.Parse(Program.Port) }, iisexpress.ExecutablePath)) { try { System.Diagnostics.Process.Start(url); } catch { } } }