-1

J'ai fait un workflow avec la fondation de workflow Visual Studio lorsque j'exécute le workflow de sharepoint me donne cette erreur ... est-ce que quelqu'un sait comment réparer les dégâts? System.Reflection.TargetInvocationException: Une exception a été émise par la cible d'un appel.erreur lors du traitement d'un flux de travail SharePoint 2013

---> System.ArgumentException: La valeur ne se situe pas dans la plage attendue. à Microsoft.SharePoint.Utilities.SPUtility.Hex (Char ch) à Microsoft.SharePoint.SPContentTypeId..ctor (id String) à Microsoft.SharePoint.Workflow.SPWinOETaskService.CreateTaskWithContentType (GUID taskId, propriétés SPWorkflowTaskProperties, String taskContentTypeId, HybridDictionary specialPermissions) --- Fin de la trace de pile d'exception interne --- à System.RuntimeMethodHandle.InvokeMethod (Object target, Object [] arguments, Signature sig, constructeur booléen) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal (Object obj, Object [] parameters, Object [] arguments) at System.Reflection.RuntimeMethodInfo.Invoke (Objet obj, BindingFlags invokeAttr, Classeur Binder, Paramètres Object [], CultureInfo culture) at System.RuntimeType.InvokeMember (String name, Bindi ngFlags bindingFlags, Binder lieur, Object object, Object [] providedArgs, Modificateur ParameterModifier [], CultureInfo culture, String [] namedParams) à System.Workflow.Activities.CallExternalMethodActivity.Execute (ActivityExecutionContext executionContext) à System.Workflow.ComponentModel. ActivityExecutor`1.Execute (activité T, ActivityExecutionContext ExecutionContext) à System.Workflow.ComponentModel.ActivityExecutorOperation.Run (IWorkflowCoreRuntime workflowCoreRuntime) à System.Workflow.Runtime.Scheduler.Run()

Répondre

0

Sans voir votre code source de son difficile de savoir avec certitude ce qui a causé le problème, mais il semble que vous ayez essayé de faire une mise à jour non sécurisée sans utiliser la fonction AllowUnsafeUpdates(). La mise à jour du champ Auteur sur un élément de liste l'exigerait, par exemple, mais il y a un certain nombre de raisons pour lesquelles vous pourriez en avoir besoin.

System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal (Object obj, objet [] paramètres, Object []) arguments