1
A
回答
10
見ilmerge(homepage/download site)是否做了你希望它是什麼:
ILMerge是一個實用程序,可以使用 將多個.NET程序集合併到一個程序集中,作爲 。它是免費的 可用於工具& 在Microsoft .NET 框架開發人員中心的實用程序頁面。
1
如果您嘗試構建一個沒有源代碼的DLL,那麼ILMerge是最好的選擇。否則,您可以使用帶有批處理文件或MSBuild的程序集鏈接程序來構建單個程序集。
下面是關於這 如何一些背景資料:構建多文件大會 - http://msdn.microsoft.com/en-us/library/226t7yxe(VS.90).aspx
多文件組件:是什麼和如何 - http://blogs.msdn.com/grantri/archive/2004/07/07/175745.aspx
相關問題
- 1. 編譯一些dll到另一個dll
- 2. 如何將一個類添加到DLL而不重新編譯該DLL?
- 3. 類庫編譯.DLL .NET
- 4. 從一個不同的編譯器導入一個DLL
- 5. c#DLL只能編譯一個類
- 6. 如何編譯形成一個DLL
- 7. Oracle預編譯的dll庫
- 8. 不同編譯器的DLL兼容性
- 9. 編譯器指令不檢查同一個DLL
- 10. 如何編譯到不同的位置
- 11. 編譯wcecompat到DLL
- 12. 如何創建一個COM DLL(類庫)?
- 13. 如何編譯特定的Boost庫到DLL
- 14. VLC dll庫編譯問題
- 15. 如何爲不同的VC編譯器製作DLL
- 16. 沒有編譯所有類到dll
- 17. Visual Studio:如果編譯爲DLL,排除一個類
- 18. 如何在反編譯C#dll後編譯dll?
- 19. 如何在編譯DLL到靜態庫時處理DLL_EXPORT?
- 20. git包括從另一個存儲庫編譯的dll
- 21. 編譯一個C++庫作爲一個靜態庫和動態DLL與VS
- 22. 如何將多個Rust文件編譯到一個C庫中?
- 23. 如何根據另一個類和一些庫來編譯我的Java類?
- 24. ASP.NET - 如何阻止一個項目中的類/ dll被編譯到另一個項目中
- 25. 如何創建一個宏以獲取類被編譯到的庫名稱?
- 26. GWT項目不編譯,在同一個包不能解決類
- 27. 如何將一批.NET DLL反編譯到Visual Studio項目中
- 28. 如何使用VS 2010預編譯ASP.NET 4.0到單個DLL
- 29. ASP.net編譯dll
- 30. 如何在同一個項目解決方案中調用一個dll類到另一個dll
這將是冷靜地看到這個工具集成到Visual Studio。我想象一個引用程序集旁邊的複選框,您可以切換以控制它是合併還是獨立。或者可能在屬性窗口中的複製本地選項旁邊有一個新的下拉選項。思考? – 2010-05-19 14:45:52