We have an assembly xyz in our GAC with version 1.0.0.0. We need to replace it with the another version of this assembly which has the same version 1.0.0.0 but the File version has been bumped up to 1.0.1.0. This is based on suggestion for a question
However, when I created the installer, it runs successfully but the assembly does not gets replaced. What should I do to force the installer to replace the existing assembly with the new one?
EDIT : I had read elsewhere that the GAC goes by AssemblyFileVersion and a difference in that should trigger the replacement in the GAC but it does not seem to be working.
EDIT : Can the gurus out there tell me what does the installer go by when it replaces a dll? Is it the AssemblyFileVersion or the AssemblyVersion? I have read conflicting statements on this.