我配置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进程。你确定调度程序安装正确,任务执行完毕吗?日志中是否有任何有关正在执行的工作的信息? –