我的项目是“类库”类型,并引用了“Newtonsoft.Json”。我想有一个单独的DLL作为输出,以便其他消费者只需要交换一个DLL。现在,该项目构建为两个单独的DLL。
我为“Newtonsoft.Json”将“嵌入互操作类型”设置为“True”,导致错误(“无法嵌入互操作类型,因为它缺少'ImportedFromTypeLibAttribute'属性或'PrimaryInteropAssemblyAttribute'属性。 “)。
我还发现了很多关于这个问题的帖子,但是大部分帖子都是关于在.exe中包含我没有的DLL。
如何合并这两个DLL?
答案 0 :(得分:0)
您是否尝试使用ILMerge(https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=17630)等外部工具?