0

在平台构建器的目录中选择什么以将 SQL CE 包含在 Windows 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-b​​uilder --problems-with-.net-cf-3.5-and-windows.aspx

现在的问题是如何在您的平台中添加对 SPI_GETPLATFORMNAME 的支持。

4

1 回答 1

2

关于您的第二个问题:
您需要SystemParameterInfo从 Coredll.dll 进行 P/Invoke。有关如何执行此操作甚至实现的示例,您可以查看:

请注意,产品名称由 OEM 填写,并非所有 OEM 都这样做。

关于 SQLCe - 我不确定它是否包含在 PB 中。您可能需要单独安装 CAB 文件,但同样,我不确定这一点。

于 2010-08-10T11:36:24.267 回答