ical-org/ical.net

FileVersion 1.0.0.0 on Version 4.2.0

Closed this issue · 0 comments

There is some incosistency in file versioning.

  • starting with 4.1.7 the dll version attributes are matching
  • between 4.1.9 and 4.1.11 the version attributes did not increment
  • in version 4.2.0 the version attributes are reset to 1.0.0.0

Problem is, that MSI-Installers primary use the FileVersion attribute to decide if a file has to be replaced on the target system.
So version 4.2.0 will never be installed if any previous version exists.

NuGet Package Version Assembly Version File Version
4.2.0 1.0.0.0 1.0.0.0
4.1.11 4.1.8.0 4.1.8.0
4.1.10 4.1.8.0 4.1.8.0
4.1.9 4.1.8.0 4.1.8.0
4.1.8 4.1.8.0 4.1.8.0
4.1.7 4.1.7.0 4.1.7.0
4.0.1 4.0.1.0 4.0.1.0
4.0.0 1.0.0.0 1.0.0.0
3.0.15 1.0.0.0 1.0.0.0