This is a question that comes up on forums with surprising regularity. It is usually at the point the poster is trying to run an application on someone else’s computer or create an autorun application or similar and discovers they they can’t unless the person already has the appropriate framework installed.
Well, never fear, there is a solution, albeit an expensive one. It is the Salamander .NET Linker, Native Compiler and Mini-Deployment Tool.
Finally, a disclaimer: I’ve never tried the above tool. I have no need for it. The only reason this post exists is that so many people have asked the question that I’m creating the post for my own reference purposes only.