这个问题对于所有人来说可能有些有趣。在c#
中创建了一个应用程序,但我的问题是实现它,在任何情况下都不应该停止应用程序而不重启系统。我怎样才能做到这一点?我听说过循环引用它是什么以及如何在我的Windows应用程序中应用它
如果可以使用Windows服务完成,那么服务也可以从任务管理器停止,但我不希望我的应用程序停止
答案 0 :(得分:0)
您不能这样做,因为可以使用Task Manger关闭应用程序。因此,唯一的方法是创建两个流程,首先代表您的应用,然后再检查您的应用是否已关闭再次运行。
答案 1 :(得分:0)
您可以按照一条评论中的建议创建服务。这将阻止没有管理控制的人阻止它。如果人们做具有管理控制权,他们将能够非常轻松地停止您的计划。
我检查过孩子们使用网络保姆的技巧。最常见的技巧是安装虚拟机并使用它来访问网络。非管理员的用户无法安装Virtual Box等,因此服务解决方案也可以解决这些问题。