NSISのVpatchを使用して、あるバージョンから別のバージョンにパッチファイルを生成することができます。 私はmydll.dllバージョン1を持っていて、それをバージョン2に更新するパッチを持っています。それで、新しいバージョンをもう一度作成して、バージョン3にアップデートするための別のパッチを生成します。NSISのパッチ適用(複数のパッチを1つのファイルに)
何が迷惑ですユーザーがバージョン2などに更新をキャンセルするとどうなりますか?それから私の最新バージョンはバージョン20と言いましょう。ユーザーはバージョン20にアップデートすることを決めます。本質的に累積的なパッチを生成する方法はありますか?ユーザーはその間のバージョンを経由せずに、古いバージョンから最新のバージョン(つまりバージョン3からバージョン20)にジャンプできますか?
バージョン1とバージョン2をバージョン3にアップグレードしたい場合は、1> 3と2> 3のパッチを1つのファイルに入れることができます。 "しかし、どうすればいいのですか?
もし私が30のバージョンのように覚えているとすればどうでしょうか?これは、引数が古いファイル(バージョン1-29)と新しいファイル(バージョン20)のパッチを作成する必要があることを意味しますか?