我有一个约有10个程序集的.net应用程序。将它们全部组合在一起作为一个组件会很好。我该怎么办?
我猜像是Java应用程序的jar文件。
尝试ILMerge。
NuGet包here
使用ILMerge可能是最简单的解决方案。但是,ILMerge的缺点是它会更改引用程序集的标识。结果,您可能会遇到安全性或序列化问题。
An excellent blog post,Simone Busoli讨论了以下将程序集合并为单个可执行文件的选项:
ILMerge是您要寻找的工具:
ILMerge
ILMerge的文档可以在这里找到:
http://research.microsoft.com/en-us/people/mbarnett/ILMerge.aspx