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?<
The feature is enabled by the usage of the following property in your project file (.csproj):
true
This is done without any external tool.
See my answer for this question for further details.