ServiceStack .Signed assemblies are being released with AssemblyVersion = 4.0.0.0. This causes problems with GAC install when the previous releases (also AssemblyVersion = 4.0.0.0) are in the GAC.
How can this be resolved without forcing ops to un-install all SS-enabled applications and services to clear the GAC references?
Is there a clean way to update the version in the GAC when it thinks both are the same version? We release WiX-based MSI packages to clients, so we have limited control over deployment.
I’d look at first uninstalling from the GAC - although my preference is to avoid the GAC and strong-named assemblies altogether but I understand it’s required in some use-cases.