首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于用代码启动应用程序的奇怪有关问题

2012-08-09 
关于用代码启动应用程序的奇怪问题我写了一个服务,用于定期的启动某一个应用程序提示用户完成操作。但是发

关于用代码启动应用程序的奇怪问题
我写了一个服务,用于定期的启动某一个应用程序提示用户完成操作。但是发现用服务无法正常启动该应用程序,现像是该应用程序的进程在任务管理器里能找到,但是确无法正常的显示。也就是说在用户桌面上完全看不到该应用程序。我原以为是应用程序本身的问题,可是我又写了另一个测试程序,偿试启动该应用程序,发现成功了。为什么会出现这种通过系统服务无法启动程序,用普通程序却可以的情况?

[解决办法]
因为服务启动的程序运行在 SYSTEM 账户,或者 NETWORK SERVICE 账户,而不是 Administrator。所以你看不见。
[解决办法]
事实上Windows服务在开机后就运行了,即使没有用户登录到系统里面。
[解决办法]

探讨

事实上Windows服务在开机后就运行了,即使没有用户登录到系统里面。

热点排行