0

几分钟前,我尝试创建一个定时工作

A 添加了一些属性,例如

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

更新作业后,管理中心的计时器作业列表中出现严重错误。

平台不知道如何反序列化 System.Net.NetworkCredential 类型的对象。该平台可以反序列化原始类型,例如字符串、整数和 GUID;其他 SPPersistedObjects 或 SPAutoserializingObjects;或以上任何一项的集合。考虑重新设计您的对象以将值存储为这些受支持的格式之一,或联系您的软件供应商寻求支持。

现在我无法使用 SPJobdefinition 的 Delete() 方法或 SPObject 模型中的其他类删除或收回作业。

4

1 回答 1

1

好的。我知道了。我删除了 SharepointConfigDatabase.dbo.Objects 表中的对应对象

于 2010-06-30T10:25:27.790 回答