HI Tous,Quartz.NET RemoteScheduler avec AdoJobStore incapable de trouver l'assemblage
J'ai créé avec succès un serveur distant de Quartz.NET en cours d'exécution dans un service Windows. J'ai suivi les exemples 12 dans la source et l'ai légèrement modifié pour utiliser AdoJobStore avec sqlite.
Sur le client distant, j'ai créé une application de formulaire Windows et connecté avec succès au serveur. Tout s'est bien passé jusqu'au point où j'essaie d'ajouter des emplois.
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);
La dernière ligne ci-dessus avec l'exception:
Impossible de trouver l'assembly 'System.Data.SQLite, Version = 1.0.66.0, Culture = neutral, PublicKeyToken = db937bc2d44ff139.
L'assembly SQLite est présent. Assez curieusement cela ne se produit pas lorsque j'utilise RamJobStore. Quelqu'un s'il vous plaît aider.
J'ai finalement remplacé SQLite avec SqlServer et ça marche très bien. Plus de problèmes pour trouver l'assemblage. Si quelqu'un a eu de la chance en utilisant SQLite avec Quartz.NET s'il vous plaît faites le moi savoir – suparthawijaya