0

定期的に操作を実行する必要があるVisualStudioLightswitchアプリケーションがあります(データベースに現在の時刻に基づいてエントリをクエリし、返された行ごとに電子メールを送信し、データベース内のアイテムにマークを付けます)

画面上ですべてを手動で実行できますが、自動化するにはどうすればよいですか?

4

1 に答える 1

2

x 期間ごとに「何か」を行うように設定された Timer クラスを使用できますが、これの欠点は、LS アプリケーションが実際に実行されている間だけ機能することです。

私は非常に似たようなことをしましたが、LS アプリケーションの外部に完全に存在する Windows サービス アプリケーションを作成しました。

これらのリンクは、何かを始めるきっかけになるかもしれません。

Visual Studio 2010 で Windows サービスを作成する: http://myhosting.com/blog/2010/09/creating-windows-service-visual-studio-2010/

Visual Studio で Windows サービスを作成する [C#]: http://www.csharp-examples.net/create-windows-service/

LightSwitch で「開始」「停止」タイマーを実装する方法: http://social.msdn.microsoft.com/Forums/da/lightswitch/thread/f14c4420-d43b-4806-bf5d-502b68f1dd89

方法: タイマーを作成する: http://msdn.microsoft.com/en-us/library/cc189084(v=vs.95).aspx

于 2012-06-18T00:50:13.447 に答える