19
A
回答
19
尝试ILMerge。
9
ILMerge就是你要找的工具:
为ILMerge的文档可以在这里找到:
http://research.microsoft.com/en-us/people/mbarnett/ILMerge.aspx
12
使用ILMerge是proba bly最简单的解决方案。但是,ILMerge具有改变引用程序集标识的缺点。因此,您可能会遇到安全问题或序列化问题。
An excellent blog post由西蒙Busoli讨论下列选项组件合并成一个单一的可执行文件:
- ILMerge
- 嵌入组件作为一种资源和订阅的AssemblyResolve事件。
- 使用Costura,一个开源工具如在步骤中描述它负责嵌入引用的程序集的2
相关问题
- 1. 如何将多个程序集合并成一个?
- 2. .NET程序集绑定,我可以将程序集映射到另一个程序集中的版本?
- 3. 如何将多个应用程序集成到一个应用程序?
- 4. 在多个线程中将一个集合映射到另一个集合
- 5. 如何将一个程序集中的属性绑定到另一个程序集中的另一个属性
- 6. 如何将2个或多个C#程序集合并到1个库中?
- 7. Matlab访问多个.NET程序集
- 8. 将多个.NET程序集合并成一个的好处是什么?
- 9. 从MATLAB发布一个.NET程序集
- 10. 如何将.net程序集添加到全局程序集缓存(GAC)
- 11. 如何将多个应用程序合并到一个应用程序中
- 12. 如何将多个iPhone应用程序合并到一个应用程序中?
- 13. 将.NET表达式树链接到一个新程序集
- 14. 将多个项目集成到一个应用程序
- 15. 多个程序集和MapHttpAttributeRoutes();
- 16. 加载多个程序集
- 17. 集成多个C++程序
- 18. 我可以复制另一个程序集来替换我的程序集:.Net
- 19. C#WinSCP .NET程序集:如何异步上传多个文件
- 20. 如何批量反编译多个.NET程序集?
- 21. 如何将程序集成到Wordpress中
- 22. 如何将程序集从.Net 3.5迁移到.Net 4.0?
- 23. 如何将非托管dll和托管程序集合到一个文件中?
- 24. 如何将.NET程序集添加到InnoSetup中的GAC中?
- 25. 如何在另一个引用程序集中加载引用程序集?
- 26. Mono中的.NET程序集
- 27. .NET程序集/ Silverlight中
- 28. 使用.NET将多个代码文件编译为程序集?
- 29. 在.NET程序集中个人识别(程序员的)信息
- 30. Django:如何将应用程序集成到另一个应用程序
参见:http://stackoverflow.com/questions/1878807/visual-studio-2008-creating-单DLL从解决方案与许多项目 – 2010-09-23 23:22:48
感谢@CAD Bloke,该答案提供了相当多的细节。实际上,在这个问题发生一周之后才问到这个问题,而且远见还没有与.Net框架一起出现。 :) – Russell 2010-09-24 03:49:21
没有probs - 我(假设 - 这是前一段时间)后来添加访问者的链接。 – 2013-04-17 10:05:40