c# - Windows注销后如何继续运行C#应用程序

标签 c# windows rest service

我使用 RESTful Web 服务编写了一个 C# 应用程序。此应用程序应定期与我们的服务器应用程序交互。即使用户退出计算机,我也希望该程序继续在后台运行。如何在 C# 中做到这一点?

最佳答案

如果您不希望您的应用程序在用户注销时停止,那么该应用程序就不能在用户的 session 中运行(实际上是 WinStation)。这意味着您的应用程序需要在不同的 session 中运行。不注销的 session 是服务 session 。运行任务管理器并添加Session ID列,查看所有进程,你就会明白我的意思了。

因此,您的应用程序需要作为服务运行或由服务启动。

关于c# - Windows注销后如何继续运行C#应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20903853/

相关文章:

c# - 我正在尝试在 opentk 中实现索引缓冲区对象,但在绘制事物时不知道如何实际使用它

c# - 从TcpClient读取C#流

c++ - 在大型 MEMORY.DMP 文件中搜索字符串

c++ - 如何重命名或重新标记网络驱动器标签

android - Robospice:找不到CachedSpiceReques.getSpiceRequest

c# - LINQ汇总列表中按类型分组的项目列表

python - 如何保持 Python 脚本输出窗口打开?

jQuery $.ajax 错误 : Parsing JSON Request failed with valid JSON?

php - CURL 无法运行 URL 并返回 302

c# - 更新面板内的中继器 - ItemComand 代码问题 - 在代码后面使用 ScriptManager 调用 javascript 函数