ILMerge挂在合并
我正在使用ILMerge来结合使用C#.NET 4编写的9个.NET DLL。问题是ILMerge卡住,没有错误信息或任何东西。
该日志显示ILMerge正确合并所有程序集,然后着手编写目标程序集。 它运行一大堆引用的程序集parsing器,然后..什么也没有。 成功parsingSystem.Configuration后,日志中没有显示其他内容。
该程序继续使用CPU,但我不知道它是否在做任何事情。
其他人有类似的经历?
看起来只是写出帮助的问题。
原来,我需要将/targetplatform:v4
添加到命令中。 我的猜测是这是因为一些程序集使用.NET 4和一些使用.NET 2。
我遇到了ILMerge挂起的问题,但使用IL Repack而不是相同的论点似乎解决了我的问题。