Есть ли способы компиляции .Net проекта в исполняемый файл, который не будет требовать .net framework?
Есть такой продукт виртуализации VMWare ThinApp.
Вот пример, как с помощью него запихнуть в один exe-файл .Net + по этой-же инструкции как не прерывая процесса доустановить свое приложение.
blogs.vmware.com/thinapp/2008/11/step-by-step-i...
(c)codehelper.ru/questions/111/new/%D0%BA%D0%BE%D0...