.NET Process.Start默认目录?

我正在从C#.NET控制台应用程序内部启动Java应用程序。对于Java应用程序不在乎“默认”目录是什么情况,但对于仅在当前目录中搜索支持文件的Java应用程序而言,这种方法很好用。

是否可以设置流程参数来指定启动流程的默认目录?

回答:

是! ProcessStartInfo具有一个名为 WorkingDirectory 的属性,只需使用:

...

using System.Diagnostics;

...

var startInfo = new ProcessStartInfo();

startInfo.WorkingDirectory = // working directory

// set additional properties

Process proc = Process.Start(startInfo);

以上是 .NET Process.Start默认目录? 的全部内容, 来源链接: utcz.com/qa/405991.html

回到顶部