前端之家收集整理的这篇文章主要介绍了
c# – 从.NET Windows服务启动进程,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试从.NET
Windows服务启动控制台应用程序.该服务在Windows 2008服务器上运行.
我使用Process.Start运行控制台应用程序并运行(我可以在任务mgr中看到它),但我从来没有得到进程ID,并且对Process.Start的调用只是挂起.
如果我从我的Windows 7机器运行相同的服务,该过程运行,我得到过程ID回来没问题.
我很迷惑 ..
我有同样的问题.对我来说,关键是设置StartInfo.UseShellExecute = false;
原文链接:https://www.f2er.com/csharp/100008.html