c# - 定位到文件夹并执行应用程序 C#

标签 c#

在我的应用程序中,用户可以选择一个程序:

D:/application/app.exe

我想执行它,这样我必须在 CMD 上执行相同的情况,它将显示:

C:/

然后我必须做:D:

然后:

D:/application/app.exe

应用程序只能在其文件夹上运行以连接其他库。

我怎样才能从 C# 执行它,使其首先定位到 D:/application 然后执行:app.exe?

提前致谢。

最佳答案

参见 WorkingDirectory ProcessStartInfo 的属性。例如

Process.Start(new ProcessStartInfo {
                                       WorkingDirectory = @"D:\application",
                                       FileName = "app.exe"
                                   }

关于c# - 定位到文件夹并执行应用程序 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9431821/

相关文章:

c# - 将 typeahead.js 与 jquery ajax 调用一起使用

c# 未授权异常

c# - WebClient的UploadFile大小限制

c# - 装箱/拆箱可空类型 - 为什么要执行此操作?

c# - 如何在 ubuntu 18.04.2 上访问 nuget 包管理器控制台

c# - Fabric 消息太大

c# - 从 SQL Server 代理(作业)运行 C# 控制台应用程序?

javascript - 如何在JQuery中获取UserControl中特定控件的Id

c# - 使用单声道和 nunit 测试的代码覆盖率

c# - XmlSerializer 'Compiling JScript/CSharp scripts is not supported'