我有一个 c# 应用程序,它在机器上的系统帐户下启动,并向用户显示一些对话框。当普通用户注销时,应用程序也会终止。我本以为,由于它在系统帐户下运行,因此即使用户未登录,它也会继续运行。
任何关于为什么会发生这种情况的信息将不胜感激。
最佳答案
您的应用程序是服务吗?听起来您想要的是一项服务。请注意,您可以以任何用户身份运行任何进程,但这并不意味着它是一项服务。如果您的流程作为服务实现,那么即使没有用户登录,它也会继续运行。
关于c# - 为什么应用程序在注销时以系统帐户运行在 Windows 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/970765/