>>456
C#で作られる実行形式のファイルは、実はネイティブコードではなく、
.NET共通言語ランタイム上で動作する中間言語と呼ばれるものでつ。

よって、実行するマシンにも.NET Frameworkが導入されているか、
ランタイムがインストールされていないといけないのでつ。