G-M*_*Man 7 .net c# windows service
我试图从.NET Windows服务启动一个控制台应用程序.该服务正在Windows 2008服务器上运行.
我使用Process.Start运行控制台应用程序并运行(我可以在任务mgr中看到它),但我从来没有得到进程ID,并且对Process.Start的调用只是挂起.如果我从我的Windows 7机器运行相同的服务,该过程运行,我得到进程ID回来没问题.
我很迷惑 ..
Bre*_*obi 5
我有同样的问题.对我来说,关键是设置StartInfo.UseShellExecute = false;
LBu*_*kin 1
您生成的进程是否可能尝试提示窗口站输入用户输入?在这种情况下它可能会挂起...
您正在启动哪个进程?它是平台/操作系统的一部分(如 cmd.exe)还是自定义的?
归档时间:
15 年,5 月 前
查看次数:
2683 次
最近记录:
13 年,2 月 前