FileVersion 1.0.0.0 on Version 4.2.0
Closed this issue · 0 comments
alex-becker-startp commented
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 |