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

关于C#从服务启动窗体的问题
有一个程序要开机就自动运行(用户有可能未登录),是有窗体的,现在我遇到的问题是:启动服务时能打开窗体,但是如果窗体不关闭,服务启动会有异常,导致的状况就是服务显示“启动”,而不是“已启动”,窗体的功能都能照常使用。我不知道为什么会出现这样的问题,又无法调试OnStart方法,应该如何解决这个问题呢?请高人帮忙解决!!!

------解决方案--------------------
服务不能有窗体的,与桌面交互是说可以调用有窗体的程序。不点选与桌面交互的话,调的时候不会出窗体,只是后台有这么个进程...
------解决方案--------------------
应该说服务一般不用窗体的。你可以在服务里调用其他有窗体的程序