2009-08-29 14 views
5

私がVC#でアプリケーションを作成するとき、特に.net 3.5について話をすると、CLRにうまくいっています。私が望むものは、EXE実行可能コードにコンパイルする必要があります実行するための.NET Framework環境。可能ですかCLRをEXEに変換する方法

+0

MONO'sを使用することができます - http://stackoverflow.com/questions/846978/how -to-convert-a-net-exe-to-native-win32-exe – TLiebe

答えて

5

私はあなたのアプリケーションに必要なフレームワークの部分を静的にリンクする方法を尋ねていますね。それを行う方法についての情報のためにジョンスキートから、このリンクを参照してください:http://www.yoda.arachsys.com/csharp/faq/#framework.required

+0

mr skeet lol:P –

1

これを行うサードパーティ製品があります。私は自由なものがないことを知っている。

1

サードパーティ製品を入手したとしても、何とか.NETランタイムをパッケージ化していると思います。私は他にどのようにそれが実行されるのかわかりません。

.NETフレームワークを要件とするインストーラを作成してみませんか?ユーザーがそれをまだ持っていなければ、それをチェックしてインストールする必要があります。

+0

人々は10種類のフレームワークが好きではないn私のような自分のPC上でのランタイムは本当にJREに問題がある – Moon

+0

フレームワークあなたのアプリケーションでは、散らばった場所にさらに多くのコピーを残すことになります。フレームワークをインストールしたくない場合は、別のプログラミング言語を検討することをお勧めします。これらの素敵なAPI呼び出しは、どこかで生きていなければなりません。 –

1

あなたは月からこのスレッドを参照してください前もってコンパイラの

関連する問題