当前位置:编程学习 > C#/ASP.NET >>

先调用程序再调用WebService就没有问题,如果先调用WebService再调用程序就出问题

代码如下:
        private void button1_Click(object sender, EventArgs e)
        {
            CreateProcess();

            MutiAskService.WebReference.Service ser = new MutiAskService.WebReference.Service();
            this.lblRecv.Text = ser.Check("admin", "admin").ToString();
            this.lblRecv.Refresh();

            //CreateProcess();
        }

        private void CreateProcess()
        {
            Process p = new Process();
            p.StartInfo.UseShellExecute = true;
            p.StartInfo.FileName = "\\Program Files\\MutiFormService\\MutiFormService.exe";

            p.Start();
            p.WaitForExit();
        }

出现的错误会显示:
wince C# Web服务 --------------------编程问答-------------------- 加application未处理异常的捕获看下是什么异常 --------------------编程问答--------------------
引用 1 楼 jetable 的回复:
加application未处理异常的捕获看下是什么异常

wince应用程序怎么加? --------------------编程问答-------------------- 忘了说清楚了,我做的是wince程序,上面贴的代码是能够运行正常的。
运行出现错误的代码如下:
        private void button1_Click(object sender, EventArgs e)
        {
            //CreateProcess();

            MutiAskService.WebReference.Service ser = new MutiAskService.WebReference.Service();
            this.lblRecv.Text = ser.Check("admin", "admin").ToString();
            this.lblRecv.Refresh();

            CreateProcess();
        }

        private void CreateProcess()
        {
            Process p = new Process();
            p.StartInfo.UseShellExecute = true;
            p.StartInfo.FileName = "\\Program Files\\MutiFormService\\MutiFormService.exe";

            p.Start();
            
            p.WaitForExit();
        }
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,