Windows CE のイメージに SQL CE を含めるために、プラットフォーム ビルダーのカタログで何を選択するか
-
26-09-2019 - |
質問
Windows CE のイメージに SQL CE を含めるために、プラットフォーム ビルダーのカタログで何を選択するか。
「アプリケーションとサービス開発」->「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 のサポートを追加する方法です。
解決
2 番目の質問については、次のようになります。
P/Invokeする必要があります SystemParameterInfo
Coredll.dllから。これを行う方法の例や実装については、次を確認してください。
- OpennetCF SDF 1.4(下にスクロール) 完全なソースコードが表示されます
- 検索 PInvoke.net
製品名を入力するのは OEM 次第であり、すべての OEM が入力するわけではないことに注意してください。
SQLCe については、PB に含まれているかどうかはわかりません。CAB ファイルを別途インストールする必要があるかもしれませんが、これもよくわかりません。
所属していません StackOverflow