Sharepoint计时器作业成功,但未成功';不要执行代码

Sharepoint计时器作业成功,但未成功';不要执行代码,sharepoint,timer-jobs,Sharepoint,Timer Jobs,我在Sharepoint 2010中创建了一个自定义计时器作业。在它运行之后,状态显示为“successed”,但实际上它不执行代码 我已经成功地调试了它,并多次看到它进入“空”构造函数: public MyTimerJob() : base(){} 然后它停止,而不使用参数输入构造函数: public MyTimerJob(string name, SPWebApplication webApp,SPServer server, SPJobLockType lockType)

我在Sharepoint 2010中创建了一个自定义计时器作业。在它运行之后,状态显示为“successed”,但实际上它不执行代码

我已经成功地调试了它,并多次看到它进入“空”构造函数:

public MyTimerJob() : base(){}
然后它停止,而不使用参数输入构造函数:

 public MyTimerJob(string name, SPWebApplication webApp,SPServer server, SPJobLockType lockType)
          : base(name, webApp, server, lockType) { }
并避免使用Execute方法:

public override void Execute(Guid targetInstanceId)
{
  mycode();
}
有什么建议吗

我已经

  • 从服务工具重新启动SharePoint计时器服务
  • 从控制台重新启动SPTimerV4
  • 已检查应用程序池
  • 已杀死计时器.EXE
  • 已检查运行计时器作业的用户的权限
  • 试图停用/激活该功能

是否可以添加带有功能激活和功能停用逻辑的代码?也许有什么问题?这是关于这个实现的msdn支持文章->请比较,可能有一些小错误。嗨,亚当!感谢您的回答,我已经解决了该功能的问题,但我仍然没有执行TimerJob代码。因此,不幸的是,它与此无关:(