Im Allgemeinen bin ich der Meinung, dass kleinere Verbesserungen nur in wenigen Fällen sinnvoll sind:
1: Deinstallationsfehler : Es gibt einen Fehler in der Deinstallationssequenz der installierten MSI. Bei einem Minor-Upgrade wird das Produkt nicht deinstalliert, sondern lediglich neu installiert. Dadurch können Sie den Fehler in der Deinstallationssequenz beheben, bevor diese aufgerufen wird.
2: Hotfix : Für ein sehr großes Produkt ist eine sehr kleine Änderung erforderlich. Sagen wir eine Fehlerbehebung für eine einzelne Datei oder ein paar Dateien. Bei allen großen Produkten, bei denen nur ein paar Dateien ersetzt werden müssen, gibt es in der Regel nach ein paar Wochen eine kleine Fehlerbehebung. Größere Upgrades können in diesem Fall schrecklich sein - Deinstallation und Neuinstallation für nur 4 von 10000 Dateien?
3: Parcheando : Sie möchten einen Patch für Ihr Produkt bereitstellen. MSI erlaubt zwar Haupt-Upgrade-Patches, aber diese sind noch komplizierter zum Laufen zu bringen als Minor-Upgrade-Patches (die ebenfalls schwierig sind).
Die Funktion "Kleines Update" sollte meiner Meinung nach niemals für irgendeinen Zweck verwendet werden. Nur größere oder kleinere Upgrades.