Embed .net dll in c# .exe

Mark picture Mark · Oct 28, 2010 · Viewed 18.9k times · Source

Is it possible to embed a pre-existing DLL into a compiled C# executable (so that you only have one file to distribute)? If it is possible, how would one go about doing it?

Normally, I'm cool with just leaving the DLLs outside and having the setup program handle everything, but there have been a couple of people at work who have asked me this and I honestly don't know.

Answer