2016-04-01 9 views
0

複数の.exeもインストールするNSISインストーラを作成しています。現在、これらの他の.exeは、インストーラを2GBより大きく設定しています。私はWinImageプラグインを使用して制限を解除する予定です。私はNSISフォルダ内のファイルをこれらのプラグインに置き換えましたが、私はまだ同じエラーを受け取ります。どんな助けでも大歓迎です。NSISの内部コンパイルエラー

+0

例のコードを含めると常に役に立ちます。 – Anders

答えて

1

まだコンパイラの制限に遭っている場合は、インストールスクリプトの中に大きなファイルが.exeに直接含まれています。

WinImageプラグインを使用するには、まずマシン上で.wimファイルをローカルにビルドするだけのインストーラをコンパイルする必要があります。次に、インストーラからFile/File /rコマンドを削除し、それらをWinImageプラグインの呼び出しで置き換える必要があります。

+0

ありがとうございました。私はまだ大きなファイルが追加されていることに気付かなかったこのエラーで一日中苦労してきました。 –

+0

このような長い時間が経ってもおかげで申し訳ありませんが、スクリプトはFile/oname = $ PLUGINSDIR \ Setup_Name "Setup_Path"で構成されています。私はそれらをWinImageで置き換えると、それはトリックをするだろうか? –

+1

本当に大きなファイルを置き換えるだけです。 – Anders

関連する問題