Microsoft fördert .Net nun schon seit über 8 Jahren.
.Net-Assemblies werden mit der 4#-Versionierung versioniert wie major.minor[.build[.revision]] . Ref aquí
Während Windows Installer immer noch eine 3# Versionierung vorschlägt wie major.minor.build . Ref aquí
Mit dem Unterschied in der Versionierung in zwei Systemen. Es ist nicht einfach, die Version von .Net-Assemblies auf ein Installationsprogramm abzubilden. Es ist ziemlich kompliziert, den Windows Installer für die Installation von .Net-Anwendungen zu verwenden, insbesondere wenn jemand ein Produkt-Upgrade für eine Revisionsänderung durchführen möchte.
Wie kann diese Situation überwunden werden? Wir wollen unser Produkt auch bei kleinsten Änderungen in der Revision verbessern.