C# 动态CRM online 2015自定义工作流早期绑定错误

C# 动态CRM online 2015自定义工作流早期绑定错误,c#,dynamics-crm,C#,Dynamics Crm,我从crmsvcutil.exe创建一个XRM.cs文件并引用url 因此,我将“Microsoft.Xrm.Client”与我的工作流程序集合并,并将其注册到CRM online server的数据库中。然后出现以下错误: System.Security.SecurityException: Request for the permission of type 'System.Security.Permissions.UIPermission, mscorlib, Version=4.0.0

我从crmsvcutil.exe创建一个XRM.cs文件并引用url

因此,我将“Microsoft.Xrm.Client”与我的工作流程序集合并,并将其注册到CRM online server的数据库中。然后出现以下错误:

System.Security.SecurityException: Request for the permission of type 'System.Security.Permissions.UIPermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
at System.Reflection.RuntimeAssembly.GetExportedTypes(RuntimeAssembly assembly, ObjectHandleOnStack retTypes)
at System.Reflection.RuntimeAssembly.GetExportedTypes()
at Microsoft.Xrm.Sdk.KnownProxyTypesProvider.LoadKnownTypes(Assembly assembly)
at Microsoft.Xrm.Sdk.KnownProxyTypesProvider.RegisterAssembly(Assembly assembly)
at Microsoft.Xrm.Sdk.AssemblyBasedKnownProxyTypesProvider.GetNameForType(Type type)
at Microsoft.Xrm.Sdk.Client.OrganizationServiceContext.CheckEntitySubclass(Type entityType)
at Microsoft.Xrm.Sdk.Client.OrganizationServiceContext.CreateQuery[TEntity]()
at Xrm.XrmServiceContext.get_AccountSet()
at Mailer.SendMailDaily.Execute(CodeActivityContext executionContext)
The action that failed was:
InheritanceDemand
The type of the first permission that failed was:
System.Security.Permissions.UIPermission
The Zone of the assembly that failed was:
MyComputer  
这是我的密码,有人能解决吗

IWorkflowContext context = executionContext.GetExtension<IWorkflowContext>();
IOrganizationServiceFactory serviceFactory = executionContext.GetExtension<IOrganizationServiceFactory>();
IOrganizationService service = serviceFactory.CreateOrganizationService(context.InitiatingUserId);
var xrm = new XrmServiceContext(service);
var customers = from c in xrm.AccountSet select c;
IWorkflowContext=executionContext.GetExtension();
IOOrganizationServiceFactory服务工厂=executionContext.GetExtension();
IOOrganizationService=serviceFactory.CreateOrganizationService(context.InitiatingUserId);
var xrm=新的XrmServiceContext(服务);
var customers=从xrm.AccountSet中的c选择c;

很清楚,您是指此Microsoft程序集吗

你为什么这么做


只需注册您自己的插件程序集。

要清楚,您是指这个Microsoft程序集吗

你为什么这么做


只需注册您自己的插件程序集。

我从crmsvcutil.exe创建了一个XRM.cs文件,并引用了无法真正解释合并原因的url。你为什么要进行合并?我将其合并为“无法加载文件或程序集的Microsoft.Xrm.Client”错误。我只是认为你不需要合并它。通常,插件中不需要该程序集。尝试从project.reomve中删除所有引用“Microsoft.Xrm.Client”引用我将在Xrm.cs中的“公共部分类xrmsServiceContext:Microsoft.Xrm.Client.CrmOrganizationServiceContext”中遇到错误。我从crmsvcutil.exe创建了一个Xrm.cs文件,并引用了无法真正解释合并原因的url。你为什么要进行合并?我将其合并为“无法加载文件或程序集的Microsoft.Xrm.Client”错误。我只是认为你不需要合并它。通常,插件中不需要该程序集。尝试从project.reomve中删除所有引用“Microsoft.Xrm.Client”引用我将在Xrm.cs中的“公共部分类xrmsServiceContext:Microsoft.Xrm.Client.CrmOrganizationServiceContext”中遇到错误。我从crmsvcutil.exe创建了一个Xrm.cs文件,并引用了无法真正解释合并原因的url。你为什么要进行合并?我将其合并为“无法加载文件或程序集的Microsoft.Xrm.Client”错误。我只是认为你不需要合并它。通常,插件中不需要该程序集。请尝试删除项目中的所有引用。如果删除“Microsoft.Xrm.Client”引用,我将在Xrm.cs中的“公共部分类XrmServiceContext:Microsoft.Xrm.Client.CrmOrganizationServiceContext”中遇到错误。