我配置sitecore任務調度程序來自動發佈站點,我想調試它在我的本地機器上。我附加到w3wp.exe進程,但沒有打。我應該附加什麼過程?它不在同一個線程中運行嗎?這是我的機器上只有一個網站,並沒有其他應用程序池運行...Sitecore調試任務調度程序
1
A
回答
2
正如patrickmjones評論,一個簡單的頁面就足以測試這一點。只要它位於網站文件夾下,您甚至不需要爲該頁面提供Sitecore項目,它仍然具有有效的Sitecore上下文。
創建一個帶有runat服務器腳本塊(不需要代碼隱藏)的aspx頁面,您可以在其中創建計劃任務類的實例並將其稱爲「運行」方法。
0
默認情況下,使用Visual Studio編譯到Sitecore程序集後,您無法將調試器附加到Sitecore的Sitecore.Tasks.PublishAgent
。你仍然可以做到這一點與其他軟件:
您可以使用反彙編器是與Visual Studio的作品,如.NET Reflector($ 95),反編譯程序集並生成必要的* .PDB文件進行調試。然後,您可以將調試器附加到Sitecore.Tasks.PublishAgent
的Run()
方法以查看會發生什麼。
相關問題
- 1. CodeIgniter任務調度程序將任務調度到任務調度程序
- 2. 創建任務調度程序任務
- 3. 沒有窗口任務調度程序的調度任務
- 4. 從任務調度程序調用BTEQ
- 5. Laravel測試任務調度
- 6. Java調度程序? (添加任務等)
- 7. Kendo調度程序任務顏色
- 8. Heroku調度程序耙任務sidebyside
- 9. Windows任務調度程序C#
- 10. Rails爲調度程序創建任務
- 11. 創建Azure任務調度程序
- 12. 調度程序任務註冊設計
- 13. 紅寶石任務調度程序
- 14. 集中式任務調度程序
- 15. AWS EC2使用Windows調度程序調度任務
- 16. ColdFusion 8調度程序不重新調度任務
- 17. 任務調度
- 18. 嘗試創建新的任務調度程序任務時出現異常
- 19. Windows任務調度程序在幾秒鐘內執行任務
- 20. Windows任務調度程序未完全完成任務
- 21. 任務調度程序不運行重複任務
- 22. 正在停止<任務:調度程序>任務
- 23. Windows任務調度程序一起編輯多個任務
- 24. 任務調度程序2.0的任務編輯器對話框
- 25. 在jboss 5.0.1上運行spring任務調度程序的多任務調用GA
- 26. MPI任務調度
- 27. CRON:調度任務
- 28. Lua任務調度
- 29. Cordova調度任務
- 30. 調度任務c#
創建一個可直接調用您的計劃任務的簡單頁面可能會更容易嗎?只是一個想法。 –
你想在這裏完成什麼?你想要調試哪部分代碼? 附加到W3WP過程是正確的。 –
這肯定應該是w3wp.exe進程。你確定調度程序安裝正確,任務執行完畢嗎?日誌中是否有任何有關正在執行的工作的信息? –