I suggest you ...

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).

61 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Oskar BerggrenOskar Berggren shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    0 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...

      Feedback and Knowledge Base