2016-06-25 6 views
2

У меня есть настройки замедленного воспламенение, как показано ниже:замедленного воспламенения Не удалось загрузить файл или сборку «DynamicProxyGenAssembly2

var t = IocManager.Resolve<TestJob>(); 

RecurringJob.AddOrUpdate("sendDailyEmail",() => t.sendEmail(), Cron.Daily); 

Когда я получить доступ к панели замедленного воспламенения, я могу видеть, возвращающуюся Работу 1, но работа не выполняются, и я получаю эта ошибка:

Could not load file or assembly 'DynamicProxyGenAssembly2, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.

Что не так с моей настройкой?

+0

Вы когда-нибудь получали эту работу? – MicroMan

ответ

0

Возможно, это не тот же контекст, что и у вас, но я думаю, что его стоит добавить здесь:
-Hangfire server работает как служба Windows;
- Панель управления Hangfire работает поверх приложения ASP.NET MVC 5;
-jobs были фактически запущены, но на панели мониторинга отображалось FileNotFoundException;

добавил ссылку на отсутствующую сборку (то есть: «DynamicProxyGenAssembly2») в веб-приложении панели мониторинга.

Такая же проблема была сообщена и решена таким же образом by @reggieboyYEAH.
Подробности здесь: https://github.com/HangfireIO/Hangfire/issues/558