c#Process.Start无法启动exe程序的问题
来源:互联网 发布:linux oracle怎么启动 编辑:程序博客网 时间:2024/05/17 23:02
1、可能是参数不是绝对路径
2、如果要启动的程序为单独一个exe文件没有问题,而当这个程序有配置文件,或在启动时需要读取其他文件时,请配置一下 StartInfo 的 WorkingDirectory 属性为你的应用程序目录。
以上是我遇到相似的问题的解决方法:
ProcessStartInfo psi =
new
ProcessStartInfo();
psi.FileName =
@"C:\myprogram\aaa.exe"
;
psi.UseShellExecute =
false
;
psi.WorkingDirectory =
@"C:\myprogram"
;
psi.CreateNoWindow =
true
;
Process.Start(psi);
可能是直接双击exe程序与用Process.Start()来启动程序有些区别吧!
上述代码来自于http://bbs.csdn.net/topics/350254103?page=1#post-394632610(回答者:kigsir)
- c#Process.Start无法启动exe程序的问题
- c#Process.Start无法启动exe程序的问题
- c#Process.Start (exe)无法读取配置文件
- 有关无法启动程序 “%CSIDL_PROGRAM_FILES%/.../....exe" 的问题
- C#中如何使用Process.Start()使一个无gui的exe应用程序在后台启动
- C#中如何使用Process.Start()使一个无gui的exe应用程序在后台启动 .
- WPF 利用Process.Start()方法启动指定路径下的exe文件并传递参数
- 关于启动wampserver出现的php.exe 无法启动此程序问题的解决
- Process.Start解决开机启动问题
- 【问题】无法启动程序"XXX.exe",拒绝访问,解决方案
- vs 错误1------"无法启动程序'...debug/abc.exe',系统找不到指定文件"的问题!
- 无法启动程序'...debug/abc.exe',系统找不到指定文件"的问题
- VS2012中出现“无法启动程序...debug\abc.exe,系统找不到指定文件”的问题!
- 解决VS调试提示“无法启动程序,'...exe'.系统找不到指定文件。”的问题
- xampp 中apache无法启动的问题(child process 36)
- c#调用exe文件:System.Diagnostics.Process.Start()的使用
- 无法启动程序 系统找不到指定的exe文件
- Android adb.exe程序无法启动的方法
- CSS中margin与padding的区别
- “U盘化生存”带来的职场启示
- 详解在IOS后台执行
- linux内存检测
- hdu 4616Game
- c#Process.Start无法启动exe程序的问题
- 持续集成方案,Hudson还是Jenkins?
- 设计模式读书笔记-----访问者模式
- Objective-C语法之动态类型(isKindOfClass, isMemberOfClass,id)等
- 输入倒三角的星号图的几种方法
- hadoop集群中添加kerberos认证
- java 类中函数加与不加static
- uploadify 丢失session解决方法
- IE8中访问FTP无法直接显示文件夹视图解决办法