合并.net管理的dll

Sha*_*ean 7 .net dll

我有一个托管的DLL"Sample.dll",我用它来构建我的DLL"myDLL.dll".但我只想分发1个dll("myDLL.dll")文件.我如何合并它们?

Ree*_*sey 5

ILMerge运行良好,并且大部分都是这样做的.

但是请注意,如果您使用包含Xaml的WPF程序集执行此操作,则会出现问题.我怀疑Workflow 4项目可能会遇到同样的问题.嵌入式Xaml无法与ILMerge正确合并.

然而,有一些商业工具声称支持与WPF项目合并的程序集,包括.NET ReactorSmartAssembly.