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

标签 c# windows rest service

我使用 RESTful 网络服务编写了一个 C# 应用程序。此应用程序应定期与我们的服务器应用程序交互。即使用户注销计算机,我也希望这个程序继续在后台运行。我如何在 C# 中执行此操作?

最佳答案

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

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

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

相关文章:

c# - 如何处理总是在 asp.net C# 中给出异常的空 session ?

c# - VS 2015,类图

java - 如何在 Windows 中增加 IE 应用程序的堆内存大小?

c - 释放的内存不会导致页面错误

node.js - 如何保护开放的 REST API 免受 Node.js 中的滥用?

java - Jersey JSON 响应作为 HttpUrlConnector 而不是 JSON

c# - 从 C# WPF 中的组合框中获取选定的值

c# - 按数字排序字符串列表

windows - 由于缺少公钥,无法从 bitbucket 克隆

java - 无法使用 <url>/api-docs 访问 swagger 文档