Hi,
in our business application we make use of the following hotfix: "DevExpressComponents-14.2.4.15037"
We integrate all the dll our customers need in our visual studio project and copy this dlls to the output folder.
On one machine DevExpress Version 14.2.4 is installed in the GAC. We are wondering about the fact that the application does not use the bugfix dlls.
After some research we found the problem. When adding the hotfix dlls as reference the last part of the versions number is ignored.
The csproj file looks like this:
C#<Reference Include="DevExpress.Utils.v14.2, Version=14.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL">
<SpecificVersion>False</SpecificVersion>
<HintPath>dlls\DevExpress.Utils.v14.2.dll</HintPath>
<Private>True</Private>
</Reference>
Why do you not increase the AssemblyVersion for hotfixes?
I added a demo project where you can see the problem.
Regards
Dominik