如何在.net核心控制台应用程序中启动子进程

时间:2019-05-15 09:05:30

标签: asp.net-core process asp.net-core-2.2

我有一个dotnet core 2.2控制台应用程序。
我将其托管为Windows服务。(服务名称:“ MyService1”)
如果“ MyService1”启动,我想启动子进程(WebAPI.exe或任何.exe)

我可以使用Process类来做到这一点。 示例代码:

webAPI = new Process();
webAPI.StartInfo.UseShellExecute = false;
webAPI.StartInfo.FileName = @"C:\Project\bin\Debug\netcoreapp2.2\publish\WebAPI.exe";
webAPI.Start();

但是,如果不使用Process类,还有其他方法吗?

0 个答案:

没有答案