如何让WINDOWS服务启动程序到当前用户界面
RT
现在在 WIN Service里,用Process.Start(Path)来启动程序,但是程序未出现在当前用户的窗体中,在任务管理器中也找到此进程。
服务是用的LocalService用户启用的!@
[最优解释]
可以试一试在service属性中 选中 允许与桌面交互
但是windows service可以在没有登录时运行,你的GUI程序怎么办?
安装包中设定可以参考
windows service 与GUI窗口的实现
http://www.cnblogs.com/margiex/archive/2006/03/01/340277.html
设置c#windows服务描述及允许服务与桌面交互的几种方法
http://blog.csdn.net/jiangxinyu/archive/2010/03/19/5397060.aspx
[其他解释]
为什么要这样做?
通常的服务程序没有 windowStation, 不能参与UI
[其他解释]
http://www.cnblogs.com/wuhuacong/archive/2010/08/09/1795725.html
[其他解释]
找忽悠。要好好的找
[其他解释]
因为我要监视一个窗体程序是否打开,如果没有打开,则打开之
[其他解释]
生了双胞胎?强!
[其他解释]
不是双胞胎。
[其他解释]
http://www.cnblogs.com/wuhuacong/archive/2010/08/09/1795725.html 这个有详细介绍
[其他解释]
禁止启动就好啦。
[其他解释]
该回复于2011-02-17 10:49:40被版主删除
[其他解释]
http://www.cnblogs.com/furenjun/archive/2009/05/14/windowsService.html
[其他解释]
学习了,
win7下这个怎么解决,好像不行
[其他解释]
null