我通过webform调用Process.Start时,页面提示找不到要执行的应用程序,已经确认该应用程序是存在的。为什么不能执行呢? 应该怎样才能执行?谢谢
解决方案 »
- VS2012的中文帮助文档是机器翻译的?翻译得怎样?
- 服务器端使用ReportViewer导出PDF中文出现乱码
- 如何返回字符的Ascii码?
- 怎样使在textBox中只能输人有效的日期格式
- 如何确切定一个文件是否为正确的JPEG或GIF格式。
- 问个线程问题
- 请教如何将一个字节数组序列化到一个XML字符串中?
- 因为当前线程不在单线程单元中,故无法实例化 ActiveX 控件“8856f961-340a-11d0-a96b-00c04fd705a2”,请问这是什么问题?
- 请教:关于treeview
- 我是菜鸟,请大家帮帮我,开发工具的问题??
- 请教有关DataGird的问题。
- 关于PropertyGrid的定制
System.Diagnostics.ProcessStartInfo Info = new System.Diagnostics.ProcessStartInfo();
Info.FileName="eventvwr.msc";
Process p=new Process();
p.StartInfo=Info;
p.Start();
以下是启动一个自己写的应用程序
System.Diagnostics.ProcessStartInfo Info = new System.Diagnostics.ProcessStartInfo();
Info.FileName="cmd.exe";
Info.RedirectStandardOutput=true;
Info.Arguments=@"/C e:\sxrtest\test\d\ConsoleApplication1.exe";
Info.UseShellExecute=false;
System.Diagnostics.Process myP = new Process();
myP.StartInfo=Info;
myP.Start();
主要是确定启动程序的路径要对,一般在path中的可不指定路径