I’d like to convert my simple pure .Net 2.0 console utility into a portable exe which I could just put on an USB stick and run without having to worry whether the CLR and framework libraries are installed on a particular machine or not.
Stackoverflow already has some information on using Mono and Mkbundle for creating self-contained Windows exes from .Net-projects, but what I would like to have is a compact but useful HOWTO.
What are the minimum steps for achieving a portability from a simple C# Visual Studio project?
I have found a simple how-to here, however, as I have not tested it myself, I cannot guarantee results. As usual YMMV.
Quote from the original article (please follow the thread on the original article as well though):