Solution - Responder - SQL CE Error Generated By Responder Mobile

Version 6

    Behavior

     

    On an x64 computer: The Responder Mobile client will launch but not display any problem in the application.  However, the following error may be recorded in the event log of the client machine:

     

    The application is trying to load a version of Compact that is incompatible with the version that is installed on the computer. Incorrect versions could lead to application instability and the loading of Compact would be aborted.

    File version mismatch detected between ADO.NET Provider and native binaries of SQL Server Compact which could result in an incorrect functionality.  This could be due to the presence of multiple instances of SQL Server Compact of different versions.  Please install SQL Server Compact binaries of matching version [ADO.NET Provider File Version = XXXX, Native Binary File Version = YYYY]

     

    Cause

     

    There are multiple causes for this that are covered in Microsoft KB 974247. Additional software will need to be installed on this computer to get the client to initialize properly.

     

    Solution

     

    The resolution for this is for the client to have the same versions of the x86 and the x64 versions of the compact framework installed on the machine.  The download links for the software are at the link below:

    Download Microsoft SQL Server Compact 3.5 Service Pack 2 for Windows Desktop from Official Microsoft Download Center