合并两个项目类型为“类库”的DLL

时间:2016-03-17 15:29:21

标签: c# visual-studio visual-studio-2015

我的项目是“类库”类型,并引用了“Newtonsoft.Json”。我想有一个单独的DLL作为输出,以便其他消费者只需要交换一个DLL。现在,该项目构建为两个单独的DLL。

我为“Newtonsoft.Json”将“嵌入互操作类型”设置为“True”,导致错误(“无法嵌入互操作类型,因为它缺少'ImportedFromTypeLibAttribute'属性或'PrimaryInteropAssemblyAttribute'属性。 “)。

我还发现了很多关于这个问题的帖子,但是大部分帖子都是关于在.exe中包含我没有的DLL。

如何合并这两个DLL?

1 个答案:

答案 0 :(得分:0)

您是否尝试使用ILMerge(https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=17630)等外部工具?