すみません。C++初心者です。

C#でWindowフォームプログラムを作成したのですが、
インストールが出来ないPCで稼動させねばならなくなりました。
(そのマシンには.NetFrameWorkが入っていない)

短いプログラムなので作成しなおしてもよいのですが、
C#から、インストーラを稼動させたりランタイムをインストールさせたりせずに
インストーラ不要のEXEプログラムを作成するのに一番良い方法はなんでしょうか?

環境が似ているVC++2005 ExpressEditionをDLしてみたのですが、
インストーラ不要のEXEプログラムの作成の方法がわかりません。
(作成できるかどうかもわかりません)

すみませんが、どうかご教示願います。

開発環境:WinXP
実行環境:Win2000、WinXP