2 Replies Latest reply on Feb 14, 2014 6:50 AM by Matt Owen

    MK3100, Compact 7, and SQLCE 3.5

    Matt Owen

      I am trying to get an application (Visual Studio 2008 SP1) that uses a local SQL CE database to run on an MK3100 running WIndows Embedded Compact 7. By referencing various versions of System.Data.SqlServerCE.dll (found in Program Files(x86) or in platform builder's WINCE700 folder) and varying the targeted platform I can make either of these errors appear:

       

      1. File or assembly name 'System.Data.SqlServerCe, Version=3.5.1.0, Culture=neutral, PublicKeyToken=3BE235DF1C8D2AD3', or one of its dependencies, was not found.
      2. The application is trying to load native components of version 8154 that are incompatible with ADO.NET provider of version 8080


      Does anyone have the recipe for which assemblies to reference and what to target to get the database access to work? I have installed the MK3100c70PSDK and modified the sqlce.*.armv4i.CAB files to allow installation on Windows versions up to 9.999 with no luck.


      I greatly appreciate any suggestions.