Why do all the Gen 8.6 .NET runtime .dll files e.g. "%Gen86%\Gen\.net\bin\CA.Gen.csu.dll", show 'File version of 8.5.0.0' and 'Product version of 8.6.0.0'?
Is that the correct File version for 8.6?
Gen Runtime: .NET Proxy
When the 8.6 .NET DLL's were created, they were done so as to allow for ease-of-upgrade. This was done by retaining the 8.5 Assembly Version.
See the following NOTE in every AssemblyInfo.cs file for all of the .NET DLL's:
* NOTE: Retain AssemblyVersion so that assemblies no longer need to be rebuilt with each * release of Gen. Update AssemblyInformationVersion accordingly, since this field * is used when displaying assembly Properties. Here is what is in the AssemblyInfo.cs for mqs: [assembly: AssemblyCompany("CA")][assembly: AssemblyProduct("Gen")][assembly: AssemblyCopyright("Copyright (C) 2016 CA. All rights reserved.")][assembly: AssemblyTrademark("All trademarks, trade names, service marks, and logos referenced herein belong to their respective companies.")][assembly: AssemblyVersion("8.5.0.0")][assembly: AssemblyInformationalVersion("8.6.0.0")][assembly: AssemblyTitle("Open Distributed Computing MQSeries Runtime")][assembly: CLSCompliantAttribute(false)]