处理工作流SharePoint 2013

时间:2015-12-17 16:17:28

标签: sharepoint sharepoint-2013 workflow-foundation-4 workflow-foundation

我使用visual studio工作流程基础做了一个工作流程 当我从sharepoint运行工作流程时给我这个错误...有谁知道如何修复损坏?

System.Reflection.TargetInvocationException:调用目标抛出了异常。 ---> System.ArgumentException:值不在预期范围内。     在Microsoft.SharePoint.Utilities.SPUtility.Hex(Char ch)     在Microsoft.SharePoint.SPContentTypeId..ctor(String id)     在Microsoft.SharePoint.Workflow.SPWinOETaskService.CreateTaskWithContentType(Guid taskId,SPWorkflowTaskProperties属性,String taskContentTypeId,HybridDictionary specialPermissions)---内部异常堆栈跟踪结束---     at System.RuntimeMethodHandle.InvokeMethod(Object target,Object [] arguments,Signature sig,Boolean constructor)     at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj,Object [] parameters,Object [] arguments)     在System.Reflection.RuntimeMethodInfo.Invoke(Object obj,BindingFlags invokeAttr,Binder binder,Object []参数,CultureInfo文化)     at System.RuntimeType.InvokeMember(String name,BindingFlags bindingFlags,Binder binder,Object target,Object [] providedArgs,ParameterModifier [] modifiers,CultureInfo culture,String [] namedParams)     在System.Workflow.Activities.CallExternalMethodActivity.Execute(ActivityExecutionContext executionContext)     在System.Workflow.ComponentModel.ActivityExecutor`1.Execute(T activity,ActivityExecutionContext executionContext)     在System.Workflow.ComponentModel.ActivityExecutorOperation.Run(IWorkflowCoreRuntime workflowCoreRuntime)     在System.Workflow.Runtime.Scheduler.Run()

1 个答案:

答案 0 :(得分:0)

如果没有看到您的源代码,很难确定导致问题的原因,但看起来您试图在不使用AllowUnsafeUpdates()函数的情况下进行不安全的更新。例如,更新列表项上的“作者”字段需要这样做,但是您可能需要它的原因有很多。

  

System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj,Object [] parameters,Object [] arguments)