我已经在CRM.It中注册成功创建了一个插件.在我的插件中,我创建了一个包含许多功能的Web服务.成功调用插件步骤后,我收到错误 -
System.IO.FileNotFoundException:无法加载文件或程序集'Microsoft.Xrm.Client,Version = 5.0.9689.2166,Culture = neutral,PublicKeyToken = 31bf3856ad364e35'或其依赖项之一.该系统找不到指定的文件.为了解决这个问题,我从crmsvcutil.exe创建了New XRM.cs文件,但是遇到了同样的问题.搜索了更多相关信息,但尚未找到解决方案.
注意:我使用的是Microsoft托管的CRM版本
这是我正在使用的参考文件.
有没有办法在托管版本的CRM上运行我的插件?
感谢如果有任何帮助:)
插件通常不需要Microsoft.XRM.Client 。
需要从外部应用程序连接到 CRM。
自 CRM 2016 以来,Microsoft.XRM.Client 已从 SDK 中删除。
插件不会自动解决项目中的依赖关系,它们必须已经位于服务器上。
如果插件需要,可以将 Microsoft.XRM.Client 放置在 GAC 中。
Dynamics CRM 2015 更新
NuGet 包Microsoft.CrmSdk.Extensions包含 Microsoft.Xrm.Client。
Dynamics CRM 2016 和 Dynamics 365 的更新
Microsoft.Xrm.Client 不再是 SDK 的一部分。
NuGet 包Microsoft.CrmSdk.CoreAssemblies包含插件开发所需的所有内容。
Dynamics CRM SDK的各个部分都位于 NuGet 中。
NuGet 是比添加 Dynamics CRM dll 作为项目引用更好的解决方案;特别是对于源代码控制和团队开发。
| 归档时间: |
|
| 查看次数: |
10251 次 |
| 最近记录: |