We're having major issues deploying our applications on Windows 7 using a setup that has worked brilliantly on XP for some time now.
We have MFC C++ applications that use the Microsoft.SQLSERVER.CE.OLEDB.3.5 provider present in MS ADO 2.5. We install the CE 3.5 SP1 Redistributable as part of our application deployment and our databases are built on a PC with Windows XP and CE 3.5
When we install this onto a 32bit Windows 7 PC the application fails to connect to the database (and throws a rather obscure COM exception). After a lot of time spent pulling our hair out the only thing we have found is that we can connect to databases
built on a Windows 7 PC. Why would there be a difference between the DBs built on two separate operating systems?
View Complete Post