首页 > 解决方案 > 在为 crm 动态构建插件解决方案时遇到问题

问题描述

我正在尝试构建一个 crm 插件解决方案。该解决方案具有 ILMerge,因此我使用 nuget 包安装了 ILMerge,但我在 Visual Studio 2017 中收到此构建错误。

Unresolved assembly reference not allowed: log4net. at line 242 

但是在下面显示的第 242 行,我的 .csproj 文件中没有 log4net 代码

<Task InputAssemblies="@(MergeAsm)" OutputFile="$(MergedAssembly)" TargetKind="SameAsPrimaryAssembly" KeyFile="$(KeyOriginatorFile)" Internalize="false" DebugInfo="true" />

那么我该如何解决这个问题。

标签: visual-studiopluginsdynamics-crmilmerge

解决方案


那么问题是我试图合并的ddl文件也从其他dll文件中合并了。因此,通过在解决方案的参考中添加 log4net 解决了该问题。


推荐阅读