本人通过下面这段代码拔号,在xp下和windows7下,不管间隔多短都是飞快的断线然后重连的,但在win2003下,只有第一次飞快,间隔很短再拨的时候就会在断开的时候卡住几秒Process process = new Process();
process.StartInfo.FileName = "e:\\Rasdial.exe";
process.StartInfo.Arguments = "/d"; //process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
process.Start();
process.WaitForExit();
process.Close(); process.StartInfo.Arguments = gsADSLInfo.ToString().Replace(",", " ");
//process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
process.Start();
process.WaitForExit(); process.Close();
process.Dispose();而且我直接在cmd.exe上也试了,同样如此,好像是win2003有这个限制,有没有高手知道这个问题,帮忙解决一下,谢谢……
process.StartInfo.FileName = "e:\\Rasdial.exe";
process.StartInfo.Arguments = "/d"; //process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
process.Start();
process.WaitForExit();
process.Close(); process.StartInfo.Arguments = gsADSLInfo.ToString().Replace(",", " ");
//process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
process.Start();
process.WaitForExit(); process.Close();
process.Dispose();而且我直接在cmd.exe上也试了,同样如此,好像是win2003有这个限制,有没有高手知道这个问题,帮忙解决一下,谢谢……
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货