@H_404_1@我正在尝试从.NET
Windows服务启动控制台应用程序.该服务在Windows 2008服务器上运行.
我使用Process.Start运行控制台应用程序并运行(我可以在任务mgr中看到它),但我从来没有得到进程ID,并且对Process.Start的调用只是挂起.
如果我从我的Windows 7机器运行相同的服务,该过程运行,我得到过程ID回来没问题.
我很迷惑 ..
解决方法
我有同样的问题.对我来说,关键是设置StartInfo.UseShellExecute = false;