Error compiling PocketPC project


I have the following error:


Error 1 Registration or implementation error: 0x8973190d. Failed to open file '% CSIDL_PROGRAM_FILES% \ Microsoft SQL Server Compact Edition \ v3.5 \ Devices \ wce500 \ ARMV4i \ sqlce.ppc.wce5.armv4i.CAB'. Error 0x80070002: The system can not find the specified file. Device Connectivity Component

and then the .CAB sqlce.ppc.wce5.armv4i.CAB if it is in the address that says above

How can I solve this error? I am developing in Visual Studio 2008 and database SqlCompact 3.5


already solved the previous problem, I get this new error:


File or assembly name 'System.Data.SqlServerCe, Version =, Culture = neutral, PublicKeyToken = 3BE235DF1C8D2AD3', or one of its dependencies, was not found.

asked by Cristian R.M 27.07.2016 в 20:09

2 answers


The way that solved the problem was desistalando all the sql compact that it had in the equipment and downloading them again from the page of microsoft link

for both SP1 and SP2

and with that solve this problem

answered by 28.07.2016 / 23:13

Update SQL Server Compact 3.5 with its respective SP1 : link

Regarding the sqlce30.ppc.wce5.armv4i.CAB file, try to copy it to the device or emulator.

answered by 27.07.2016 в 21:33