Estoy usando el programador de Quartz.NET como un servicio de Windows independiente, mientras que desde una aplicación de ASP.NET programo trabajos. Tengo un ensamblado de trabajo por separado y obtengo el siguiente errorNo se pudo cargar el error de ensamblaje de trabajos en Quartz.NET
No se pudo cargar el archivo o ensamblado 'AV.Scheduler.Jobs, Versión = 1.0.0.0, Cultura = neutro, PublicKeyToken = null' o uno de sus dependencias. El sistema no puede encontrar el archivo especificado.
Aquí está mi código,
JobDetail jobDetail = new JobDetail("testJob", null, typeof(TestJob));
//created trigger which will fire every minute starting immediately
SimpleTrigger trigger = new SimpleTrigger("testTrigger",
null,
DateTime.UtcNow,
null,
1,
TimeSpan.FromMinutes(1));
scheduler.ScheduleJob(jobDetail, trigger);
Estoy consiguiendo el error en la última línea.
Está usted en el modo de depuración? ¿Dónde está sucediendo esto: servicios o asp.net? – LeftyX
A través de una aplicación de consola estoy comenzando el Servidor de Cuarzo y desde la aplicación asp.net estoy programando trabajos. Esta excepción está sucediendo en la página web asp.net. Estoy comenzando la aplicación de la consola ejecutando directamente el archivo exe en la carpeta bin. La aplicación de consola es una aplicación de prueba cuando las cosas funcionan bien. La moveré a un servicio. – VJAI
Resolví el problema agregando la referencia al conjunto de trabajos en la aplicación de la consola donde el programador está activando trabajos. Gracias por tu ayuda. – VJAI