The Properties tab for an assembly reference should also show the assembly's file version
In for instance a C# project, if we show the properties of a referenced assembly, the properties list has the element "Version" which currently displays the AssemblyVersion. This element should be renamed "Assembly Version" for clarity. Also, a new element "Assembly File Version" should be added.
The motivation for this is that some third party components keep the assembly version constant (i.e. contract version) between minor releases, to reduce need for recompilation of dependent code. Such minor releases will still increase the assembly file version, so that it's possible to distinguish them. Only showing the assembly version in the VS GUI is confusing to the users (as they think they are somehow not getting the correct version) and might lead to bug reports that target the wrong version).