我试图根据这个演练将服装活动添加到我的CRM服务器: http://msdn.microsoft.com/en-us/library/ee704600.aspx
当我尝试使用我的活动发布工作流程时,我收到错误消息。跟踪flie说:
>MSCRM Error Report:
--------------------------------------------------------------------------------------------------------
Error: Exception of type 'System.Web.HttpUnhandledException' was thrown.
Error Number: 0x80045001
Error Message: Workflow compilation failed:
WF363: Type QAAddActivity, Nothing, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d888809fdb5a2449 is not marked as authorized in the application configuration file.
Error Details: Workflow compilation failed:
WF363: Type QAAddActivity, Nothing, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d888809fdb5a2449 is not marked as authorized in the application configuration file.
Source File: Not available
Line Number: Not available
Request URL: http://192.168.2.82/Leverate/_grid/cmds/dlg_activate.aspx?iObjType=4703&iTotal=1&iIndex=0&iId={CAF35EFA-80C0-418B-A97B-06820760D777}
Stack Trace Info: [CrmException: Workflow compilation failed:
WF363: Type QAAddActivity, Nothing, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d888809fdb5a2449 is not marked as authorized in the application configuration file.]
at Microsoft.Crm.ObjectModel.WorkflowServiceInternal`1.CompileWorkflow(ExecutionContext context, WorkflowEntity definition, List`1 dependencies, List`1 customActivityIds, Guid activationId)
[CrmException: Workflow compilation failed:
WF363: Type QAAddActivity, Nothing, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d888809fdb5a2449 is not marked as authorized in the application configuration file.]
at Microsoft.Crm.ObjectModel.WorkflowServiceInternal`1.CompileWorkflow(ExecutionContext context, WorkflowEntity definition, List`1 dependencies, List`1 customActivityIds, Guid activationId)
at Microsoft.Crm.ObjectModel.WorkflowServiceInternal`1.CompletePublishing(WorkflowEntity definition, List`1 dependencies, List`1 customActivityIds, ExecutionContext context)
虽然我把它添加到web.config:
<System.Workflow.ComponentModel.WorkflowCompiler>
<authorizedTypes>
<authorizedType Assembly="Nothing, Version=1.0.0.0, Culture=neutral, PublicKeyToken=d888809fdb5a2449" Namespace ="Nothing" TypeName="QAAddActivity" Authorized="True" />
帮助?
答案 0 :(得分:0)
我猜您的意思是'自定义工作流活动',看起来您的问题已在Dynamics CRM Microsoft支持论坛上得到解答:
http://social.microsoft.com/Forums/en-US/crmdevelopment/thread/c937c16e-a792-4a33-8d90-004db790a59a