Критическая проблема со свойствами задания таймера Sharepoint - PullRequest
0 голосов
/ 30 июня 2010

Несколько минут назад я пытался создать временную работу

A добавил некоторые свойства, такие как

this.Properties.Add ("fileName", fileName); this.Properties.Add ("username", new NetworkCredential ("username", "passworD");

После обновления задания произошла критическая ошибка в списке заданий таймера центра администрирования.

Платформа не знает, как десериализовать объект типа System.Net.NetworkCredential. Платформа может десериализовать примитивные типы, такие как строки, целые числа и идентификаторы GUID; другие объекты SPPersistedObjects или SPAutoserializingObjects; или коллекции любого из вышеперечисленного. Рассмотрите возможность изменения ваших объектов для хранения значений в одном из этих поддерживаемых форматов или обратитесь к поставщику программного обеспечения за поддержкой.

Теперь я не могу удалить или отозвать задание с помощью метода Delete () SPJobdefinition или других классов в модели SPObject.

1 Ответ

1 голос
/ 30 июня 2010

Хорошо.Я понял.Я удалил соответствующий объект в таблице SharepointConfigDatabase.dbo.Objects

...