我正在使用Episerver在Intranet网站上运行各种作业,而且几乎所有这些作业都无法自动运行,但是当我手动运行它们时工作正常。
99%的时间,这是我收到的错误消息:无法加载文件或程序集“Midco.CMS.Intranet”或其依赖项之一。系统找不到指定的文件。
如果我实际上错过了一个程序集,那么我的工作如何能够手动运行?
相同的代码在我们网站的先前发布时自动运行,但现在失败了。我已经尝试使用管理员权限创建一个'虚拟'主体角色,希望能够运行该作业,我在网上寻找其他解决方案,并尝试过调试,但我找不到办法来完成工作自动运行。
是否有任何Episerver用户知道如何让作业自动运行?谢谢!
答案 0 :(得分:1)
为了让预定的Episerver作业再次运行,我的团队必须将现有的Episerver数据库复制到新数据库,然后删除旧数据库。当我们在复制到新位置后安排作业时,它们都按时运行,没有错误,并且已经运行了大约8个月没有问题。它很激烈,但确实有效。