我有一个调用quartz.net 的Windows 服务,如下所示:
ISchedulerFactory schedFact = new StdSchedulerFactory();
sched = schedFact.GetScheduler();
sched.Start();
我的配置文件如下:
<add key="quartz.plugin.xml.fileNames" value="~/quartz/quartz_jobs.xml" />
在发布我的 Windows 服务时,我设计了以下文件夹结构:
/bin/ "Various Dlls for my windows service"
/bin/Quartz/ "Includes by schedule plugins ( Seperate classes and my Jobs file )
我遇到的问题是,quartz 找不到我的程序集,除非我将它们复制到 /bin/ 的根目录中。
有什么想法可以将所有计划程序集保存在单独的文件夹中吗?