正在为日常任务创建VS 2010可执行文件

本文关键字:VS 2010 可执行文件 创建 任务 日常 | 更新日期: 2023-09-27 18:00:08

我想在VS 2010中创建一个可执行文件。该可执行文件将创建一个excel电子表格,并通过FTP传输该文件。我希望此可执行文件能通过Windows任务启动。

实现这一目标的最佳方法是什么?我会创建一个常规的windows窗体应用程序、dll、空项目或windows服务吗?

提前感谢您的帮助。

正在为日常任务创建VS 2010可执行文件

使用任务调度程序调度的普通旧控制台应用程序应该可以做到这一点。

如果您需要在计算机打开但没有人登录时运行应用程序,请创建一个服务。如果您的应用程序仅在某人登录时运行,但没有用户界面,请使用控制台应用程序。如果您的应用程序仅在某人登录并具有UI时运行,请使用Winforms应用程序。

我不确定当前的最佳实践是什么,但在我们的商店里,我们创建控制台应用程序,并使用任务调度程序来执行它们。

库(dll)无法从任务调度程序AFAIK执行,WinForms应用程序对任何自动运行的应用程序都不太有用(即:不需要用户交互)。

服务适用于需要在系统事件/更改发生时对其做出响应的应用程序,这听起来不像您的用例。