Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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 = "修改";
            }
        }