几分钟前我试图创建一份时间工作
添加了一些属性,如
this.Properties.Add(“fileName”,fileName); this.Properties.Add(“username”,new NetworkCredential(“username”,“passworD”);
更新作业后,在管理中心的“计时器作业”列表中出现严重错误。
该平台不知道如何反序列化System.Net.NetworkCredential类型的对象。该平台可以反序列化原始类型,如字符串,整数和GUID;其他SPPersistedObjects或SPAutoserializingObjects;或任何上述的集合。请考虑重新设计对象以便以其中一种支持的格式存储值,或者与软件供应商联系以获取支持。
现在我无法使用SPJobdefinition的Delete()方法或SPObject模型中的其他类删除或撤消作业。
答案 0 :(得分:1)
确定。我知道了。 我删除了SharepointConfigDatabase.dbo.Objects表中的相应对象