Visual Studio 2012 で SharePoint 2013 用のタイマー ジョブを開発しました。午前 7 時から午前 7 時 15 分の間に実行されるようにスケジュールされています。PowerShell を使用してタイマー ジョブをデプロイしました。コードでPortalLog.LogString
は、タイマーの実行メソッドの先頭で、SharePoint エラー ログにメッセージを記録するように追加しました。
[サイト コレクション] の下に、それが展開され、アクティブ化されていることがわかります。タイマー ジョブのスコープは、VS のサイトに設定されます。中央管理のレビュー ジョブ定義に展開されているタイマー ジョブを確認できます。ただし、スケジュールされたジョブでは表示されません。ジョブ定義を確認してタイマー ジョブを編集し、[今すぐ実行] をクリックすると、 を使用してプログラムしたエラー ログにメッセージが表示されませんPortalLog.LogString
。
問題は何ですか?