我正在使用visual studio 2012,使用HangFire发送电子邮件以发送邮件,但它显示以下错误
尝试读取或写入受保护的内存。这通常表明其他内存已损坏。
以上错误显示调试器何时进入 RecurringJob.AddOrUpdate(emailService => emailService.SendEmail(),“0 9 * * *”); 此语句,我也尝试使用工具menu - >选项 - >调试 - >一般 - >取消选中此选项“在模块加载时抑制JIT优化”但错误没有消失请帮帮我
protected override void OnStart(string[] args) { _server = new BackgroundJobServer(); // It will run everyday at 9:00.// RecurringJob.AddOrUpdate(emailService => emailService.SendEmail(), "0 9 * * *"); } protected override void OnStop() { _server.Dispose(); } public class EmailService { public void SendEmail() { WCFServiceInHangFire.ReportServiceClient Service = new WCFServiceInHangFire.ReportServiceClient(); //using web services link to send email Service.sendEmailToAdmin(); } }
答案 0 :(得分:0)
尝试重置IIS
以管理员身份打开CMD
iisreset