我开发了一个 C#.net windows 窗体应用程序来获取和更新来自/到 SQL server CE 数据库的数据。当我在 windows ce 6.0 机器上运行这个应用程序时,出现以下错误:
A native exception occurred in ItemDB.exe(my exe name).
Details:
Exception code : 0x80000002
Exception address: 0x40e843b4
Faulting module: sqlceme35.dll
offset: 0x000043b4
at
NavigateMethod.GetKeyInfo(parm1,parm2,...)
at
SqlCEDataReader.FillMetaData(command)
at
sqlCeCommand.InitializeDataReader()
所以我在网上搜索并找到了这个链接:
http://go4answers.webhost4life.com/Example/cant-find-pinvoke-dll-sqlceme35dll-49162.aspx
按照建议,我复制了 ZIP 文件(因为我没有得到 Cab 文件)并将其更改为 .Cab。然后我尝试运行 Cab,但是,它说“这不是有效的 wince 安装文件”。
希望我解释清楚。有人可以帮我吗?