当我尝试打开.xaml文件时,设计人员只会显示一个红色框,其中显示“无法为工作流生成视图”
以下是我采取的步骤:
我正在使用的教程都使用Visual Studio 2010,让我想知道VS 2012中是否有某些内容被破坏。
编辑:实际例外:
System.NullReferenceException:未将对象引用设置为对象的实例。 在Microsoft.Xrm.Sdk.Workflow.Activities.ReferenceLiteral
1.CacheMetadata(CodeActivityMetadata metadata) at System.Activities.CodeActivity
1.OnInternalCacheMetadataExceptResult(Boolean createEmptyBindings) 在System.Activities.Activity1.OnInternalCacheMetadata(Boolean createEmptyBindings) at System.Activities.Activity.InternalCacheMetadata(Boolean createEmptyBindings, IList
1& validationErrors) at System.Activities.ActivityUtilities.ProcessActivity(ChildActivity childActivity,ChildActivity& nextActivity,Stack1& activitiesRemaining, ActivityCallStack parentChain, IList
1& validationErrors,ProcessActivityTreeOptions options,ProcessActivityCallback callback) 在System.Activities.ActivityUtilities.ProcessActivityTreeCore(ChildActivity currentActivity,ActivityCallStack parentChain,ProcessActivityTreeOptions选项,ProcessActivityCallback回调,IList1& validationErrors) at System.Activities.ActivityUtilities.CacheRootMetadata(Activity activity, LocationReferenceEnvironment hostEnvironment, ProcessActivityTreeOptions options, ProcessActivityCallback callback, IList
1& validationErrors) 在System.Activities.Validation.ActivityValidationServices.InternalActivityValidationServices.InternalValidate() 在System.Activities.Validation.ActivityValidationServices.Validate(Activity toValidate,ValidationSettings设置) 在System.Activities.Presentation.Validation.ValidationService.CoreValidationWork(ValidationReason reason,CancellationToken cancellationToken)
答案 0 :(得分:0)
我找到的唯一解决方案是降级到CRM SDK 1.0版(当前版本不是1.1)。然后在VS 2010中工作。