.NETプログラムが.NET Frameworkをダウンロードして実行する方法が嫌なので、私のプログラムでMONOランタイムを埋め込むことを考えていました。それを簡単に行うためのサードパーティ製のソフトウェアはありますか、手作業で行うのかC/C++で行う必要がありますか?また、どのくらいの余分なハードドライブのスペースが必要とするだろうし、これを行うのに不利な点はありますか?アプリケーションにMONOランタイムをパックするにはどうすればよいですか?
P.S C/C++で行う必要がある場合は、いくつかのサンプルコードを教えてください。
.NET Frameworkをダウンロードするポイントは、すべてのパッチが適用された最新バージョンを使用することです。 Monoを好む場合でも、古いバージョンをアプリケーションにバンドルするのではなく、最新のMonoバージョンをダウンロードするインストーラを用意する必要があります。ほとんどのオペレーティングシステムには、オペレーティングシステムの更新メカニズムを使用して最新の状態に保たれている.NET FrameworkまたはMonoのバージョンが既に付属しています。 – dtb
私のクライアントの中には高速なインターネット接続がないものがあります。私はオフラインのソリューションを考えていました。また、そこには.NETをダウンロードするガイドがあります(メッセージボックスのように "このアプリケーションを実行するには.NET Framework v2.0が必要です。今すぐダウンロードしますか?") – ApprenticeHacker
[smallestdotnet](http ://www.hanselman.com/smallestdotnet/)。 – dtb