Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 需要使我的工具在没有任何按钮的情况下自动工作_C# - Fatal编程技术网

C# 需要使我的工具在没有任何按钮的情况下自动工作

C# 需要使我的工具在没有任何按钮的情况下自动工作,c#,C#,我在c#中有一个窗口应用程序,它通过点击按钮从数据库检索数据生成邮件,并在outlook中生成邮件 现在,我需要让我的应用程序自动工作,因此,在每个星期一,它将开始自己发送邮件 请给我一些想法和代码,可以解决我的问题 将应用程序更改为接受命令行参数,使其在应用程序启动时发送电子邮件,并在启动后关闭。然后创建一个windows“计划任务”,以使用正确的命令行参数启动应用程序。尝试创建窗口服务并计划它 基本上,您可以将代码调用放在控制台程序的按钮上(输出为.exe),然后每周一使用windows s

我在c#中有一个窗口应用程序,它通过点击按钮从数据库检索数据生成邮件,并在outlook中生成邮件

现在,我需要让我的应用程序自动工作,因此,在每个星期一,它将开始自己发送邮件


请给我一些想法和代码,可以解决我的问题

将应用程序更改为接受命令行参数,使其在应用程序启动时发送电子邮件,并在启动后关闭。然后创建一个windows“计划任务”,以使用正确的命令行参数启动应用程序。

尝试创建窗口服务并计划它

基本上,您可以将代码调用放在控制台程序的按钮上(输出为.exe),然后每周一使用windows scheduler进行调度


希望它能帮助你

创建控制台应用程序并使用任务计划程序在每周一运行它。您可以创建启动te应用程序的windows任务,或每周运行一次的windows服务,或训练猴子在每周一按下按钮。最后一个选项的问题是它需要食物…您是否有任何可用于该控制台应用程序的代码,因为我需要紧急执行此操作。我无法使用windows任务计划程序,因为它会造成可靠性问题。请提供一些建议else@ManishPrajapat这就是服务器的用途。不允许在开发人员计算机上运行任务。另一方面,服务器应始终处于打开状态。这根本不是一个可靠性问题。