ngen юзал.
запускал автоматом после установки программы, но ngen являет собой консольное приложение и отображает естественно окошко а-ля dos. эти окошки почему-то раздражают заказчика. вот по этому и пытаюсь как-то заставить компилироваться сборки при запуске программы. плюс к этому, ngen при компиляции не использует особенности машины, на котором запущен. он генерирует классический машинный код для средне статистической машины.