Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Drawbacks, advantages, etc. between ILMerge or ResolveAssembly for embedding assemblies?

Currently I know of two methods of embedding assemblies into one application file: ILMerge and using the ResolveAssembly event.

I would like to know if anyone have had more success with one over the other.

Is there any drawbacks from using either one of those (performance, security, ...)?

From my point of view, it looks like we should always merge all the "private" assemblies into an application as it is more clean this way when the application is considered as a whole.

Any thoughts?

like image 218
Stécy Avatar asked Oct 15 '22 03:10

Stécy


1 Answers

I've since found this blog post from Jeffrey Richter and I think it answers adequately my question.

like image 194
Stécy Avatar answered Oct 19 '22 02:10

Stécy