我有一个托管的DLL“Sample.dll”,我用它来建立我的DLL“MYDLL.DLL”。 但我想分发1个DLL(“MYDLL.DLL”)只有文件。 我如何合并吗?
Answer 1:
使用ILMerge : 使用ILMerge合并.NET程序集
Answer 2:
ILMerge效果很好 ,和这样做,大部分。
要知道,虽然,还有,如果你用含的XAML WPF组件这样的问题。 我怀疑,工作流4个项目可能有相同的问题。 嵌入式XAML中没有得到与ILMerge正确的合并。
有一些商业工具,然而,声称支持组件与WPF的项目,包括合并.NET反应堆和SmartAssembly 。
文章来源: Merging .net managed dlls