如何解决插件只能在调试中使用

时间:2018-03-05 12:13:13

标签: plugins dynamics-crm dynamics-crm-2013

我正在使用dynamics-crm 2016,我有一个Phonecall实体的postupdate插件。 在state completed之后,我会采取一些措施。问题是,当我在调试中运行它并使用断点和& '一切正常,但没有调试。起初我的代码是在setState - 插件中,没有任何工作,所以我认为那是问题然后我使用了更新消息,仍然只适用于调试...如何解决这个问题以及它是如何发生的?

2 个答案:

答案 0 :(得分:0)

由于您的问题是引用程序集的问题,您需要将主程序集与引用的程序集合并。

在post build事件中,您可以使用ILMerge将主程序集和依赖项合并到一个程序集中。

您可以在此处找到ILMerge:https://www.microsoft.com/en-au/download/details.aspx?id=17630,或者您可以更好地遵循以下答案:How to Integrate ILMerge into Visual Studio Build Process to Merge Assemblies?

答案 1 :(得分:0)

您应该检查构建解决方案的.Net框架。 在过去,我只能构建扩展到4.5.2框架。