0

NSIS を使用してインストール exe を作成したとします。exe は、新しいマシンにアプリケーションをインストールするためのすべてを含む圧縮 (おそらく 7zip) ファイルであり、大きな exe ファイル (.NET ランタイム、mysql サーバー インストーラーなど) で構成されています。インターネット経由で大きなexeファイルを別の人に送信する必要があります。

時間と帯域幅を節約するために、含まれている大きなファイルを削除したいと考えています。7zip を使用して、元の exe 内のすべてのファイルを開いて抽出し、大きなファイルを削除して、再び 7zip を使用して再圧縮することができます。これでうまくいきます。

相手は圧縮された圧縮ファイルをダウンロードしますが、何らかの方法で大きなファイルを再導入し、exe インストーラーを再作成する必要があります。

それを達成する方法がわかりません。私は paquet builder を試しましたが、成功しませんでした。それは可能ですか?

4

1 に答える 1

0

ありえないと思います。しかし、私はあなたのために別の解決策があると思います。NSIS バンドルから別の実行可能ファイル (.NET ランタイムなど) を単純に実行してみませんか? この方法では、それらを結果のバンドルに含める必要はありません。それらをダウンロードして適切な場所に配置するようにユーザーに指示するだけです。バラバラに束を組み立てるように指示するよりも簡単ですよね?

于 2011-01-14T17:31:22.547 に答える