【发布时间】:2012-01-22 11:04:05
【问题描述】:
我需要一个 C# 中的 Loader 应用程序来检查我的程序是否因任何原因崩溃并重新启动它。
我该怎么做?
我的意思是我怎样才能尽可能少地消耗资源?
我不会做另一个加载器来检查我的加载器:)
谢谢
编辑:啊,我忘了我的应用程序没有加载器就无法启动。是否有可能或应该将其设为可选?
【问题讨论】:
-
我想用计时器做一个winform,但我认为它使用了有用的资源。
-
你写过我们能看到的代码吗?您能描述一下您目前遇到的问题吗?您在此处发帖之前是否尝试过寻找答案?
-
我做了很多研究,但我不明白我是否可以在 WinForm 应用程序中使用 Mutex。因为名称可能会改变,如果我给出正确的名称,它就不起作用。但我知道我的问题有点不同。顺便说一句,控制台应用程序使用更少的资源对吗?因为我可以用它来代替 winform 应用程序来执行加载程序。
-
在我看来,如果你的程序崩溃了,也许只是重新启动它是个坏主意。您最好修复程序,以免它一开始就崩溃。这样您就不会冒丢失数据的风险,也不必编写另一个程序来监控它。