我需要编写一个程序来发送电子邮件...
它需要在 Windows 中设置为计划任务,并从 ASP.NET 网站按需调用。
我知道如何编写可执行文件(我的 ASP.NET 网站即将完成)。
我知道如何编写程序,但我希望避免在两个地方重复我的代码!
我的第一个想法是编写一个 .exe 代码,将其设置为计划任务,然后从 ASP.NET 网站中的代码(例如 button_clicked)中调用它,但我不太确定这是一个好主意。
有没有更好的方法(更安全,但没有更多的努力)?
这是一个 ASP.NET 网站项目(不是应用程序),它不是解决方案的一部分 - 应该是吗?