0

我使用 SQL Server CE 4.0 构建了该应用程序,它在 Windows 7.0 开发机器上运行良好,但在 Windows 8(x64 版本,Lenovo All-In-One Horizo​​n 27' 硬件平台)中运行它得到以下错误消息:

不是有效的 Win 32 应用程序(HRESULT 异常:0x800700C1)

在 app 目录中,我可以清楚地看到

System.Data.SqlServerCe.dll

和所有其他 7 个 DLL:

Sqlceca40.dll    Sqlcecompact40.dll     Sqlceer40EN.dll  
Sqlceme40.dll    Sqlceoledb40.dll       Sqlceqp40.dll      Sqlcese40.dll

根据以下建议从C:\Program Files\Microsoft SQL Server Compact Edition\v4.0根目录获取并包含在应用程序目录中:http: //msdn.microsoft.com/en-us/library/vstudio/aa983326%28v=vs.110%29.aspx

其他设置:

  • 配置平台:任何 CPU 目标平台:x86 设置
  • 目标平台:x64

关于出了什么问题以及如何解决它的任何想法?谢谢。

4

0 回答 0