2012-10-10 51 views
2

我已經看到了將多個程序集合併成一個(例如ilmerge)的技術討論。我爲什麼要這麼做,正在撓頭。除之外有沒有其他原因明顯的「一個文件更易於部署/跟蹤/維護/參考」?將多個.NET程序集合併成一個的好處是什麼?

+1

有幾個很好的理由爲什麼在這個相關的文章:http://stackoverflow.com/questions/9376/ilmerge-best-practices – Mightymuke

+0

ILMerge是一個程序員的工具。創建一個安裝程序,以便將所有內容合併到setup.exe中通常被認爲是由其他人調用的神祕黑色藝術。 –

回答

2

部分原因可能是:

  • 小實用程序,例如,當你只想複製/整個程序粘貼到一個服務器,而無需任何文件夾或任何東西。
  • 部署場景,您希望保留最少量的應該複製的文件,上傳到FTP等,例如安裝程序。
  • NuGet軟件包,您希望將添加的引用數量保持在最低限度。
相關問題