【发布时间】:2013-04-01 23:35:40
【问题描述】:
我的 Dynamics CRM 实例拒绝运行插件。不幸的是,我没有对环境的物理访问权限,我无法调试或调查。只能猜测并指导系统管理员尝试其他方法。
我从 MS CRM SDK 编译示例插件开始并注册它。在服务器上只能以sandbox 模式注册。我没有部署管理员权限。
插件在account 实体上的Create 消息上注册 — 以 SDK 要求的方式。但以下运行时错误会阻止执行:
Unhandled Exception: System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]: The plug-in execution failed because the Sandbox Client encountered an error during initialization.Detail:
<OrganizationServiceFault xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/xrm/2011/Contracts">
<ErrorCode>-2147204748</ErrorCode>
<ErrorDetails xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Collections.Generic" />
<Message>The plug-in execution failed because the Sandbox Client encountered an error during initialization.</Message>
<Timestamp>2013-04-10T07:53:37.9238143Z</Timestamp>
<InnerFault i:nil="true" />
<TraceText>
[SamplePlugins: Microsoft.Crm.Sdk.Samples.FollowupPlugin]
[0a47eeb7-b3a1-e211-8ab3-00155d008717: Microsoft.Crm.Sdk.Samples.FollowupPlugin: Create of account]
- 我尝试了不同类型的插件,无论是自定义插件还是来自 Microsoft 的示例,都一样 - 它们在远程服务器上失败。
- 我在本地开发服务器上尝试了相同的插件——它们都成功了。
- 我尝试在本地开发服务器上以最低权限运行 Sandbox 服务以在本地重现错误,但没有出现。
- 我要求在远程开发服务器上以最大权限运行 Sandbox 服务以远程解决问题,但没有成功。
您能否给我一个线索,我接下来可以尝试什么来解决这个问题?
【问题讨论】:
-
服务器汇总和环境汇总?您使用的是哪个 sdk 版本?
-
@Guido Rollup 12,最新的 SDK,
Microsoft.Xrm.Sdk.5.0.14 (15)— 在两个版本上。
标签: c# plugins dynamics-crm-2011