Lo que hay que seleccionar en el catálogo en el constructor de la plataforma para incluir SQL CE en la imagen para Windows CE
-
26-09-2019 - |
Pregunta
Lo que hay que seleccionar en el catálogo en el constructor de la plataforma para incluir SQL CE en la imagen para Windows CE.
He seleccionado aplicaciones y servicios de Desarrollo-> SQL compacto pero todavía está dando siguiente error.
File or assembly name "system.data.sqlserverce version=3.5.0.0, culture..." or one of its dependencies, was not found
mientras que la excavación encontrado, además, mientras que la excavación más encontrados http://geekswithblogs.net/BruceEitman/archive/2009/05/15/platform-builder--problems-with-.net-cf-3.5-and-windows .aspx
Ahora la pregunta es cómo añadir soporte para SPI_GETPLATFORMNAME en su plataforma.
Solución
En cuanto a su segunda pregunta:
Es necesario que P / Invoke SystemParameterInfo
de coredll.dll. Para ver ejemplos de cómo hacer esto o tal vez incluso una implementación, se puede comprobar:
- OpenNETCF SDF 1.4 (desplazamiento hacia abajo) con su código fuente completo
- PInvoke.net
Tenga en cuenta que el nombre del producto es de hasta el OEM para rellenar y no todos los fabricantes de equipos originales que hacer.
En cuanto a la SQLCE - No estoy seguro de que se incluye con PB. Puede que tenga que instalar el archivo CAB por separado, pero, de nuevo, no estoy seguro de esto.