Что выбрать в каталоге в конструкторе платформ для включения SQL CE в образ для Windows CE

Что выбрать в каталоге в конструкторе платформ, чтобы включить SQL CE в образ для Windows CE.

Я выбрал Application и Services Development->Sql Compact, но все равно выдает следующую ошибку.

File or assembly name "system.data.sqlserverce version=3.5.0.0, culture..." or one of its dependencies, was not found

Пока копал дальше нашел Пока копал дальше нашел http://geekswithblogs.net/BruceEitman/archive/2009/05/15/platform-builder--problems-with-.net-cf-3.5-and-windows.aspx

Теперь вопрос в том, как добавить поддержку SPI_GETPLATFORMNAME в вашу платформу.

1 ответ

Решение

По поводу вашего второго вопроса:
Вам нужно P/Invoke SystemParameterInfo от Coredll.dll. Для примеров того, как это сделать или, может быть, даже реализации, вы можете проверить:

Имейте в виду, что название продукта может заполнять OEM, и не все OEM делают это.

Что касается SQLCe - я не уверен, что он включен в PB. Возможно, вам придется установить CAB-файл отдельно, но, опять же, я не уверен в этом.

Другие вопросы по тегам