ce 5.0 上找不到 pinvoke dll dbnetlib.dll 错误

发布于 2024-12-25 22:39:08 字数 223 浏览 0 评论 0 原文

我正在部署一个用于 ce 5.0 的应用程序,该应用程序连接到服务器中的 sql server 2008: 我已经在ce中安装了sql.wce5.armv4i.CAB和sql.dev.ENU.wce5.armv4i.CAB,但是当我尝试连接到数据库时出现错误:

can't find pinvoke dll dbnetlib.dll

我该如何解决这个问题?提前致谢

i'm deploying an app for ce 5.0 that connect to a sql server 2008 into a server:
i've installed in the ce sql.wce5.armv4i.CAB and sql.dev.ENU.wce5.armv4i.CAB, but when I try to connect to the database appears the error:

can't find pinvoke dll dbnetlib.dll

how can I solve this? thanks in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

风追烟花雨 2025-01-01 22:39:08

该 DLL 似乎是“Super Socket Net Lib ”,并且可能是完整框架解决方案的一部分,尽管我不确定是什么分配了它。这个问题的上下文来自何处并不重要,因为您看到错误的事实告诉我,您可能在 Compact Framework 解决方案中使用了一些桌面组件或引用,而这将不起作用。您只能使用 CF 程序集,因此必须从项目中删除尝试使用 dbnetlib.dll 的任何内容。

That DLL appears to be the "Super Socket Net Lib" and is probably part of a full-framework solution, though I'm not sure what distributes it. It doesn't matter for the context of this question where it comes from because the fact you see the error tells me that you're probably using some desktop component or reference in your Compact Framework solution, which will not work. You can only use CF assemblies, so whatever is trying to use dbnetlib.dll must be removed from the project.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文