電子メールを送信するプログラムを作成する必要があります...
Windows でスケジュールされたタスクとして設定し、ASP.NET Web サイトからオンデマンドで呼び出す必要があります。
私は実行可能ファイルの書き方を知っています (そして私の ASP.NET Web サイトは完成間近です)。
プログラムのコーディング方法は知っていますが、コードを 2 か所で複製することは避けたいと考えています。
私の最初のアイデアは、.exe をコーディングし、スケジュールされたタスクとして設定し、ASP.NET Web サイトのコード (button_clicked など) から呼び出すことでしたが、これが良いアイデアかどうかはわかりません。
より良い方法はありますか (より安全ですが、それ以上の労力は必要ありません)。
これは ASP.NET Web サイト プロジェクト (アプリケーションではない) であり、ソリューションの一部ではありません。