timer-jobs

    8熱度

    3回答

    我正在創建我的第一個計時器作業並希望對其進行調試。我通過一項功能安裝了計時器作業,並將其添加到Web應用程序的JobDefinitions集合中,並添加了一個SPMinuteSchedule,以每5分鐘運行一次(用於測試目的)。 然後,在Visual Studio中,我嘗試將調試器附加到WebApplication的進程,中央管理進程和OWSTIMER.exe進程,但它不會調試到TimerJob的

    8熱度

    1回答

    我正在第一次寫定時器作業。我正在關注以google搜索爲參考的例子。 在很多這樣的文章中,我遇到了激活到網站集級別或網站級別的計時器作業功能。 我覺得這很奇怪,因爲對於特定的Web應用程序只能有一個計時器作業的實例。 是否應將所有計時器作業功能的作用範圍限定爲Web應用程序? 我在這裏錯過了什麼嗎?

    6熱度

    3回答

    我已經在用戶A作爲網站集管理員在Web應用程序內創建了網站集。我在網站功能頁面中添加了一個鏈接。在那個鏈接我想創建一個定時器job.Below的點擊是,當我登錄的用戶A和點擊該鏈接「網站設置」頁面上的鏈接 //Allow unsafe updates. SPContext.Current.Web.AllowUnsafeUpdates = true; //Get current web app

    1熱度

    2回答

    我正在測試幾個工作流程以瞭解其工作流程歷史清理時間間隔。工作流程歷史記錄需要保留特定的天數。我已經實施了推薦的解決方案here 我的問題是,現在我需要測試我的代碼以查看工作流歷史記錄是否在確切天數後清理完畢。 我開始知道工作流歷史被每天運行的稱爲「工作流自動清理」的定時器作業所清除。因爲在「管理中心>操作>計時器作業定義>編輯計時器作業」中,最後運行時間顯示爲「N \ A」 有什麼我在這裏失蹤?我

    6熱度

    2回答

    我目前正在開展一些TimerJob,它可以執行一些網站集管理。當作業運行時,它會查看列表以檢索網站集的Url,然後調用SPSite.Exists()來檢查網站是否仍存在。 要測試TimerJob,我刪除了一個網站集,但在列表中留下了相應的條目。然後我啓動TimerJob並在調試模式下逐步完成其代碼。當涉及到檢查網站是否存在SPSite.Exists()返回true的時候。 當我第二次爲同一個網站集

    1熱度

    3回答

    我想在用戶激活站點上的功能時收集用戶的一些信息。就像將工作流添加到列表時一樣,WF Association也是如此。 我的特殊場景是創建計時器作業的功能,該作業將每週將文檔庫作爲PDF導出到特殊的臨時數據庫。當功能被激活時,我想問用戶的數據庫連接字符串,源文檔庫和更新間隔。