关于ProcessStartInfo FileName 属性

afeiluo 2012-03-29 11:19:21
帮助文档上是这样说的:“要启动的应用程序的名称或某文件类型的文档的名称,该文件类型与应用程序关联并且拥有可用的默认打开操作。默认值为空字符串 ("")。”

我现在的要求是我要启动一个外部的exe程序,而且我的这个exe程序的路径已经被我设置到了环境变量中去了,现在我想直接调用该exe而不用去写他的完全路径,但是我在这样做的时候为什么会报错,exe程序执行失败。(注:我的这个exe程序是一个命令行程序。而且将FileName 属性设置为exe的完全路径是执行成功),不知道该怎么解决这个问题。
...全文
519 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
afeiluo 2012-03-29
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

你在 运行 中能执行吗
[/Quote]
能行呀,将FileName属性写成我的那个exe的完全路径能够成功的执行。(是不是还和ProcessStartInfo 的其他属性有关呀?)
bdmh 2012-03-29
  • 打赏
  • 举报
回复
你在 运行 中能执行吗
afeiluo 2012-03-29
  • 打赏
  • 举报
回复
原来是我设置了环境变量后,集成环境没有重启造成的。

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧