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