HI All,
Я успешно создал удаленный сервер Quartz.NET, работающий внутри службы Windows. Я следовал примеру 12 в исходном коде и немного изменил его, чтобы использовать AdoJobStore с sqlite.
На удаленном клиенте я создал приложение Windows Form и успешно подключился к серверу. Все шло хорошо, пока я не попытался добавить рабочие места.
JobDetail detail = new JobDetail(job.JobName, "default", typeof(NativeJob));
detail.Description = job.Description;
JobDataMap map = new JobDataMap();
map.Put(NativeJob.PropertyCommand, job.Command);
map.Put(NativeJob.PropertyParameters, job.Arguments);
detail.JobDataMap = map;
// create trigger
Trigger trigger = new CronTrigger(job.JobName, "default", job.CronExpression);
//Add job w/ trigger
_scheduler.ScheduleJob(detail, trigger);
Последняя строка выше не удалась с исключением:
Невозможно найти сборку 'System.Data.SQLite, версия = 1.0.66.0, культура = нейтральная, PublicKeyToken = db937bc2d44ff139'.
Там есть сборка SQLite. Как ни странно, этого не происходит, когда я использую RamJobStore. Кто-нибудь, пожалуйста, помогите.