Реализация Quartz.NET не сочетается с учебными пособиями

Я попытался реализовать очень простую реализацию Quartz.net, используя этот учебник

using Quartz;
using Quartz.Impl;

// construct a scheduler factory
ISchedulerFactory schedFact = new StdSchedulerFactory();

// get a scheduler
IScheduler sched = schedFact.GetScheduler();
sched.Start();

// construct job info
JobDetail jobDetail = new JobDetail("myJob", null, typeof(HelloJob));
// fire every hour
Trigger trigger = TriggerUtils.MakeHourlyTrigger();
// start on the next even hour
trigger.StartTimeUtc = TriggerUtils.GetEvenHourDate(DateTime.UtcNow);  
trigger.Name = "myTrigger";
sched.ScheduleJob(jobDetail, trigger);

Проблема, с которой я столкнулся (например) MakeHourlyTriggerне доступен в Intellisense и выдает ошибку

Quartz.TriggerUtils не содержит определения для MakeHourlyTrigger.

Я получаю сообщения об ошибках для таких типов, как JobDetail:

"Тип или имя пространства имен "JobDetail" не найден (вы пропустили директиву using или ссылку на сборку?)"

] Может быть, я устал и пропускаю что-то глупое и легкое... Я надеюсь, что это так. Все примеры, которые я видел в Интернете, говорят о том, что я должен использовать Quartz и использовать Quartz.Impl. Пожалуйста, скажите мне, что я просто упускаю что-то простое...

29
задан Ondrej Janacek 7 January 2014 в 19:31
поделиться