I have an application that works fine if SqlCe 4 is installed on the target machine.
I want to deploy this desktop application so that the user does not have to install SqlCe4
I have deployed the SqlCe private folder the amd64 and x86 dlls
and made sure that the application references the System.Data.SqlServerCe.dll in the folder containing the application exe...
No joy - running the application across the network from my development machine works
but not from the machine to which it was deployed on which I have uninstalled SqlCe4
Exception Type : System.Data.SqlServerCe.SqlCeException
Errors : System.Data.SqlServerCe.SqlCeErrorCollection
Message : Unable to load the native components of SQL Server Compact corresponding to the ADO.NET provider of version 8435. Install the correct version of SQL Server Compact. Refer to KB article 974247 for more details.
ErrorCode : -2147467259
View Complete Post