I made an application that I installed on my Win CE (Compact Flash card) hard drive. My problem is that the application uses the SQL Server CE 3.5 database, but it looks like the image is being created using SQL Server CE 3.0. I could not choose version 3.5 when I started to create an image.
Version 3.5 DLL is deployed every time I debug the application, so the problem does not appear at the development stage.
Now, when the application starts (it starts automatically when the OS boots), a message box appears with exceptions and does not allow the application to start. My question is how to install SQL Server CE 3.5 in an image or how to install it using .cab files later or during each boot.
When I run the correct CAB files (three CAB) when the OS starts up, it installs version 3.5 and my application starts up, but when I restart the OS again, the changes are not saved and not committed. It should be a decision to add version 3.5 to the directory before creating the image or installing it each time you download or the last option to install it once after the first download.
If you can provide me with a solution for installing CAB every time the system boots up, it will work for me, but then take into account that I have to run an application that will use the SQL Server CE 3.5 database at system startup, so installing CAB should precede application startup.
Thanks in advance.
source
share