На моем сайте (SP2010) Я создал триггер, который добавляет рабочий элемент в очередь через метод SPSite.AddWorkItem. Кажется, что это хорошо, поскольку таблица ScheduledWorkItems заполняется правильными данными. Время устанавливается в формате UTC и является текущим или прошедшим. Идентификаторы также настроены в порядке. Таким образом, таблица имеет правильные данные.Рабочий элемент Таймер Работа не срабатывает
Однако изготовленный на заказ обработчик рабочего элемента, полученный из SPWorkItemJobDefinition, с правильным идентификатором, никогда не запускается. Пользователь AppPool, который добавляет рабочие элементы, также является администратором фермы. В этом журнале событий нет записей журнала событий или файлов sharepoint, поэтому он даже не запускается.
Дополнительные условия для успешного развертывания и запуска задания на работу?
ли задание рабочего места запланировано? – Stefan
Должен ли он отображаться в Центре администрирования? Я смотрел в разделе «Запланированные задания», и это пусто. Кстати, в разделе «Определения заданий таймера» это, кстати, тоже не упоминается. –
Подождите, запланированные задания не пусты, но это определение не указано. –