I was reading
SampoSofts blog when came across
this which links to
ILMerge, this is a little tool made by
MSR (who are kind of the smartest guys at the smartest compnays - i.e., pretty smart!). What this does is combine multiple assemblies into one - why would you want to do that? Well, it can make deployment a bit easier for one and it lets you distribute a single exe instead of an exe and the 10 assemblies you you to provide most of the functionality (a lot cleaner)! Anyway, you can read more about it
here. Also just found a really cool little code snippet
here which lets you add this stuff to a post-build event in VS.NET. Currently using it for a little scheduled job where it makes it easier to manage versioning etc...