c# – 从.NET Windows服务启动进程

前端之家收集整理的这篇文章主要介绍了c# – 从.NET Windows服务启动进程前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试从.NET Windows服务启动控制台应用程序.该服务在Windows 2008服务器上运行.

我使用Process.Start运行控制台应用程序并运行(我可以在任务mgr中看到它),但我从来没有得到进程ID,并且对Process.Start的调用只是挂起.
如果我从我的Windows 7机器运行相同的服务,该过程运行,我得到过程ID回来没问题.

我很迷惑 ..

解决方法

我有同样的问题.对我来说,关键是设置StartInfo.UseShellExecute = false;

猜你在找的C#相关文章