我最近安装了新的Windows Mobile 6.5.3 SDK,升级我的旧Windows Mobile 6项目。“找不到PInvoke DLL”sqlceme35.dll“
我收到一个错误:“当我尝试调用SQL库(显然这是托管代码)时找不到PInvoke DLL'sqlceme35.dll”。
任何想法如何解决这个问题?
我最近安装了新的Windows Mobile 6.5.3 SDK,升级我的旧Windows Mobile 6项目。“找不到PInvoke DLL”sqlceme35.dll“
我收到一个错误:“当我尝试调用SQL库(显然这是托管代码)时找不到PInvoke DLL'sqlceme35.dll”。
任何想法如何解决这个问题?
确定事实证明,我不得不重新安装Visual Studio 2008和SQLCE文件得到这个问题解决了......
你安装了SQL Server CE吗?
从来没有使用过移动SDK,所以我走在这里的黑暗中刺,但这个博客列出了主要的原因,你会得到这个错误,并为他们解决方案:http://blogs.msdn.com/b/sqlservercompact/archive/2007/10/26/can-t-find-p-invoke-dll-sqlcemenn-dll.aspx
谷歌似乎表明很多人的问题是出租车文件或没有安装服务器CE。
不知道这是否会工作(因为它可能需要其他文件以及正确运行,我不知道),但我会尝试将该DLL包括在我的项目中,以便它被复制到设备与其他文件。
我必须做的一样,还是不喜欢它。 – 2013-06-08 17:12:47