public void Exec(OpenCoverModel.WebModel model, LibClass.OpenCoverModel.GlobalModel globalModel) { TransfEvent("Web模式,执行站点" + model.Site); string sOutput = model.OutPut + "\\" + model.Site; XMLEvent(sOutput + "\\" + model.Site + ".xml"); if (!Directory.Exists(sOutput)) { Directory.CreateDirectory(sOutput); } string sShell = string.Format(sCmdFromat, globalModel.OpenCover, @"C:\Program Files (x86)\IIS Express\iisexpress.exe", model.TargetDir, model.Site, globalModel.ApplicationHost, globalModel.Register, sOutput + "\\" + model.Site + ".xml"); Thread thread = new Thread(ThreadExec); thread.IsBackground = true; thread.Start(sShell); }
private void listBox1_SelectedIndexChanged(object sender, EventArgs e) { CodeAnalysis.LibClass.OpenCoverModel.WebModel model = new LibClass.OpenCoverModel.WebModel(); foreach (CodeAnalysis.LibClass.OpenCoverModel.WebModel item in list) { if (item.Site == listBox1.SelectedItem.ToString()) { model = item; } } txtOutPut.Text = model.OutPut; txtPort.Text = model.Port; txtSite.Text = model.Site; txtTargetDir.Text = model.TargetDir; if (listBox1.SelectedItem.ToString() == "增加+") { btnSave.Text = "保存"; } else { btnSave.Text = "修改"; } }