通常、私はプログラムを作成するとき(私はこれまでにいくつかの非常に簡単なものを作っただけです)、プログラムをスタンドアロンEXEにコンパイルします。今日配布されているほとんどのプログラムには、プログラムを最初にダウンロードしたときにインストールされるexe、dll、およびその他のファイルが多数あります。私のプログラムをスタンドアロンEXEにコンパイルするのは間違っていますか?スタンドアローンとマルチファイルのメリットとデメリットは何ですか?1つのプログラムに多数のファイルがありますか?
私が考えることのできる唯一のものは、100MBのファイルをダウンロードしてすべてのユーザー設定データを上書きするのではなく、単にファイルを置き換えるだけの400KBのファイルをダウンロードすることができるためですそれは修正する必要があります。