我使用 RESTful 网络服务编写了一个 C# 应用程序。此应用程序应定期与我们的服务器应用程序交互。即使用户注销计算机,我也希望这个程序继续在后台运行。我如何在 C# 中执行此操作?
最佳答案
如果您不希望您的应用程序在用户注销时停止,那么该应用程序就不能在用户的 session 中运行(实际上是 WinStation )。这意味着您的应用需要在不同的 session 中运行。不注销的 session 是服务 session 。运行任务管理器并添加 session ID 列,并查看所有进程,您就会明白我的意思。
因此您的应用程序需要作为服务运行或由服务启动。
关于c# - Windows注销后如何继续运行C#应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20903853/