手动检测或禁用(如果可能)控制台应用程序

时间:2012-07-05 11:50:38

标签: c# .net console-application

我正在研究一个控制台应用程序,它试图通过登录然后将文件复制到共享文件夹来从网站下载某些文件。

由于用户很可能手动点击关闭按钮或尝试以某种方式手动结束该过程,有没有办法可以检测到这个?

2 个答案:

答案 0 :(得分:2)

改为创建一个空项目。因此,您将拥有一个“隐藏进程”,没有用户将尝试关闭的UI。

答案 1 :(得分:1)

它建议您将其设置为Windows服务应用程序,以便它作为一项服务运行,这意味着该应用程序根本不会进行任何用户交互。