I have a c# application that uses private deploy method with a SQLCE 3.5 SP2. If my application is installed on a machine already having SQLCE 3.5 SP1 installed. It uses the SP1 version in GAC rather then my private deployment.
Is there a way to force what sqlce version to run? Im my case i want MY SP2 version to run. The problem im facing is http://support.microsoft.com/kb/958478/EN-US. And i dont want the enduser to install sp2 or hotfix since im providing the correct sqlceruntime
through my private deployment.
Ive looked into a simalar case, http://stackoverflow.com/questions/1165190/is-there-a-way-to-force-using-a-dll-version, but its the other wayaround :/. The problem seems to be the assemblyversion, its 18.104.22.168 in both SP1 and SP2 for System.Data.SqlServerCe.dll
so i cant use his "fix".
My SqlCe versions:
Any thoughts suggestions on this issue?
View Complete Post