日期:2014-05-19  浏览次数:20801 次

Windows Service的问题
如何用webservice启动一个窗口程序?有人说能启动起来,并且还亲自做过试验了,可是我的service怎么就只能启动个进程,不能显示窗口??
代码如下:
protected   override   void   OnStart(string[]   args)
{
Process       myProcess       =       new       Process();                                                      
myProcess.StartInfo.FileName       =       @ "C:\WINDOWS\system32\notepad.exe ";      
myProcess.StartInfo.WindowStyle   =   ProcessWindowStyle.Normal;
myProcess.Start();      
}

------解决方案--------------------
服务管理器中选择该服务,并在属性的 登录 选项 中选定“允许服务与桌面交互” 这个选项
------解决方案--------------------
WEBSERVICE 属性里面可以设定
------解决方案--------------------
参考
http://faq.lvjiyong.com/item/1940/