2010-09-07 86 views
0

我正在嘗試在我們的構建過程中使用ILMerge。 ILMerge具有Kind枚舉,其中包含SameAsPrimaryAssembly字段。 這是什麼主要程序集?我如何設置主組件?什麼是主程序集

回答

2

ILMerge將一組輸入程序集合併到一個目標程序集中。輸入程序集列表中的第一個程序集是主程序集。當主要程序集是可執行文件時,則目標程序集創建爲具有與主要程序集相同入口點的可執行文件。另外,如果主要程序集具有強名稱並提供了.snk文件,則目標程序集將使用指定的鍵重新簽名,以使其也具有強名稱。檢查:
http://rongchaua.net/blog/c-how-to-merge-assembly/

http://www.microsoft.com/downloads/details.aspx?FamilyID=22914587-B4AD-4EAE-87CF-B14AE6A939B0&displaylang=en

下面是如何設置:
ilmerge /out:Merged.dll /keyfile:key.snk Primary.dll Secondary.dll

相關問題