天天看点

C#调用EXE文件(window程序可以,web没能调试成功)

string par2 = "-x";

   string par3 = "InFile.Dat"; 

   System.Diagnostics.ProcessStartInfo Info = new System.Diagnostics.ProcessStartInfo();

   Info.FileName = "aa.exe"; //获取或设置要启动的应用程序或文档

   Info.WorkingDirectory ="D://EDI//EDI//EDI";  //获取或设置要启动的进程的初始目录

   Info.Arguments = String.Format("/"{0}/"   /"{1}/"", par2, par3); //获取或设置启动应用程序时要使用的一组命令行参数

   Info.CreateNoWindow = false;//获取或设置指示是否在新窗口中启动该进程的值

   Info.Verb = "open"; //获取或设置打开 FileName 属性指定的应用程序或文档时要使用的谓词

   Info.WindowStyle = System.Diagnostics.ProcessWindowStyle.Normal; //获取或设置启动进程时使用的窗口状态

   Info.UseShellExecute = true; //获取或设置一个值,该值指示是否使用操作系统外壳程序启动进程

   System.Diagnostics.Process.Start(Info);