Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# CRM资源管理器不显示插件程序集_C#_Visual Studio 2015_Dynamics Crm Online - Fatal编程技术网

C# CRM资源管理器不显示插件程序集

C# CRM资源管理器不显示插件程序集,c#,visual-studio-2015,dynamics-crm-online,C#,Visual Studio 2015,Dynamics Crm Online,我正在将Visual Studio 2015与Microsoft Dynamics 365开发者工具包和365 SDK一起使用 开发插件一切都很顺利,但从上周开始,CRM explorer就没有显示插件程序集。 没有错误,我将CRM explorer连接到我的组织,选择一个解决方案并加载它。 我可以看到实体和其他东西,但当我单击插件程序集来展开它时,它会持续加载几秒钟,但什么也没有出现 有人知道我的CRM Explorer发生了什么吗? 提前谢谢。我也注意到了这一点。我有一个带有ILMerge的

我正在将Visual Studio 2015与Microsoft Dynamics 365开发者工具包和365 SDK一起使用

开发插件一切都很顺利,但从上周开始,CRM explorer就没有显示插件程序集。 没有错误,我将CRM explorer连接到我的组织,选择一个解决方案并加载它。 我可以看到实体和其他东西,但当我单击插件程序集来展开它时,它会持续加载几秒钟,但什么也没有出现

有人知道我的CRM Explorer发生了什么吗?
提前谢谢。

我也注意到了这一点。我有一个带有ILMerge的插件项目,如果Microsoft.Xrm.Sdk没有合并到插件dll中,CRM浏览器不会加载插件。即使部署到联机时不需要它


更新:我发现,如果您只复制构建文件夹中的Microsoft.Xrm.Sdk.dll和插件dll,CRM资源管理器将加载插件。所以不需要合并它。

您是否尝试重新启动VS?检查是否有人从CRM解决方案中删除了用于在CRM explorer中连接的插件程序集?或者工具路径有任何变化?我不建议使用VS的开发者工具包插件,但我会向MS提交一份支持单。我已经检查了用于连接的解决方案中的工具路径和插件程序集,它们都可以。无论我选择哪种解决方案,插件程序集都不会出现。@jasonscript 3主要问题。1:它迫使你以一种非常具体的方式来构建你的解决方案,我不喜欢这种方式。我不相信你可以只部署一个插件,如果你在一个解决方案中有多个插件项目,就必须全部部署它们。2:它完全依赖于Visual Studio,并且没有正确更新。他们的版本不是官方支持的VS 2017版本。3.您必须先安装插件,然后才能打开其自定义项目类型。