c#Process.Start无法启动exe程序的问题
来源:互联网 发布:linux终端退出服务器 编辑:程序博客网 时间:2024/05/21 15:54
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
- 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程序无法启动的方法
- ASP.NET网站设计中推荐几个比较实用的网站和工具
- CGAL几何库 半边网格数据结构 模板类 设计核心思想
- __builtin_constant_p(x)
- unbutu安装mysql
- 编写一个递归算法,实现将一棵二叉树的左右孩子互换。
- c#Process.Start无法启动exe程序的问题
- 使用__builtin_return_address获得程序运行栈情况
- LTE ZUC EEA3 EIA3 source code error 官方源代码 的错误之处
- 读取ini
- 动手安装centOS6
- Android 快速开发框架 ThinkAndroid
- 《UNIX环境高级编程》笔记--会话
- HALOCN运算功能函数快查
- PowerDesigner 将code值赋给name列