我有一个从Microsoft Dynamics CRM 2011导出的XAML文件。当我在VS 2010中打开它时,我收到以下错误:
工作流设计器遇到了文档问题
请检查文档中是否包含无效内容,名称空间,引用或引用循环。
'Set property'{clr-namespace:Microsoft.Xrm.Sdk.Workflow.Activities; assembly = Microsoft.Xrm.Sdk.Workflow} ActivityReference.AssemblyQualifiedName'引发了异常。行号'59'和行位置'42'。
为什么会出现这种情况?
以下是XAML文件中引用的行:
<mxswa:ActivityReference AssemblyQualifiedName="Microsoft.Crm.Workflow.Activities.EvaluateExpression, Microsoft.Crm.Workflow, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" DisplayName="EvaluateExpression">
答案 0 :(得分:2)
您需要在工作流程工具箱中添加对Microsoft.Xrm.Sdk.Workflow.dll
程序集的引用。
在Visual Studio中打开“工具箱”窗口(通常是左侧的飞出),右键单击并选择“添加项”。添加对SDK的bin文件夹中可用的上述程序集的引用,您应该看到工具窗口显示其他自定义CRM活动。您现在应该能够加载/编译自定义工作流程