2010-06-30 34 views
5

目前我知道兩種將程序集嵌入到一個應用程序文件中的方法:ILMerge和使用ResolveAssembly事件。用於嵌入程序集的ILMerge或ResolveAssembly之間的缺點,優點等?

我想知道是否有人比其他人有更多的成功。

使用其中一種(性能,安全,...)是否有任何缺點?

從我的角度來看,我們應該始終將所有「私有」程序集合併到一個應用程序中,因爲當應用程序被視爲一個整體時,這種方式更加乾淨。

有什麼想法?

+0

你在說Assembly.Load(byte [])嗎?呸。 – 2010-06-30 18:49:59

+0

是的,它有什麼問題?請留下一個答案,詳細說明你在想什麼。 – 2010-07-01 12:36:18

回答

4

我從Jeffrey Richter發現了這個blog post,我認爲它能夠充分回答我的問題。