【发布时间】:2010-12-29 01:36:46
【问题描述】:
我创建了一个 Windows 服务。我想从此服务中打开一些基于 Windows 的应用程序。
但我的 Windows 服务无法启动桌面应用程序。要启用访问权限,我必须执行以下步骤:
打开了管理工具“服务”
右键单击我的服务,必须选择“属性”
然后在“登录”选项卡中,选择“允许服务与桌面交互”。
之后我的服务可以打开所需的基于窗口的进程。
我可以在代码(C#)中配置我的windows服务来访问桌面,这样我就不必在安装后手动更改访问权限了吗?
【问题讨论】:
标签: c# windows-services permissions