【问题标题】:Alternatives to System.Diagnostics.Process.Start()System.Diagnostics.Process.Start() 的替代方案
【发布时间】:2012-08-28 18:15:12
【问题描述】:

由于某些未知原因,从资源管理器启动时,可执行文件(现代战争 2 的 iw4sp.exe 可执行文件)运行正常,但在我的应用程序中由 Process.Start() 启动时崩溃。 Process.Start的任何替代品?我尝试通过将 iw4sp 作为参数传递来启动资源管理器,但同样的事情发生了。应用程序退出时出现文件丢失的代码(我仔细检查了该文件是否存在。)当我创建 . *.url 快捷方式到 exe 并从资源管理器运行。

【问题讨论】:

标签: c# process.start


【解决方案1】:

创建一个ProcessStartInfo,设置它的WorkingDirectory并使用Process.Start(processStartInfo);

【讨论】:

    【解决方案2】:

    process.start 没有替代品,而是您的代码的替代品

    Process.Start("cmd.exe","iw4sp.exe");
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-13
      • 2015-03-03
      • 2015-09-25
      • 2019-12-16
      • 2011-06-20
      • 2015-11-03
      • 2014-04-03
      • 2011-12-13
      相关资源
      最近更新 更多