我们公司的一个sharepoint开发的OA项目有一个Job计时器,这个Job事件负责发送各种邮件,它在每晚12点~1点触发Job事件。
现在我们的测试员遇到一个很苦恼的问题,当她进入Review job definitions页面中,点击这个Job的Run Now按钮之后,系统就不停的发邮件、发邮件、发邮件。
我曾经对public override void Execute(Guid contentDbId)这个方法进行断点监控,发现我们的测试员在测试过程中经常需要修改系统日期,如果修改了系统日期,然后点击这个Job的Run Now按钮之后,Execute函数就会被循环调用。
现在我们的测试员苦恼的不行,我也苦恼的不行,每次测试都是上千份重复邮件被发送到我的邮箱中。
请问大家有什么头绪吗