无法加载文件或程序集System.Net.Http.Formatting CRM Dynamics插件

时间:2015-02-05 11:35:13

标签: c# .net asp.net-web-api dynamics-crm-2011 dynamics-crm-2013

我为CRM Dynamics 2013(内部部署)创建了一个简单的插件,该插件将HttpClient的System.Net.Http.Formatting引用到PostAsJsonAsync到web api服务。但是,当它运行时我得到错误:

Could not load file or assembly 'System.Net.Http.Formatting, Version=5.2.2.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.

我已检查过Copy Local是否设为True。

真气!有什么想法吗?

2 个答案:

答案 0 :(得分:0)

虽然我没有证明这一点,但我认为这是Dynamics CRM插件问题。我认为所有引用的程序集都需要安装在CRM GAC中,或者使用ILMerge合并到一个dll中。看到: Plugin with references not working on CRM 2011

答案 1 :(得分:0)

部署插件时,请使用从磁盘而不是数据库

运行