Какие есть бесплатные программы для создания одного exe файла (упаковки в него всех dll)?
Для windows 7. Вроде программы BoxedApp Packer.
Цитата с сайта.
Squeeze Any Application into a Single Binary
BoxedApp Packer is a developer utility that "packs" your original application into a single all-sufficient executable binary. ActiveX controls, dynamic libraries, and just all kinds of files that your original application depends on - all can be "squeezed" in that file. The packer creates an individual work environment for the application - with a registry, swap file, etc. So, when the application runs, it doesn't require any external resources or special privileges.