gpt4 book ai didi

c# - 如何在 Windows 64 位上使用 SQL Server Compact Edition 32 位?

转载 作者:太空宇宙 更新时间:2023-11-03 13:28:04 25 4
gpt4 key购买 nike

实际上,我正在为我的 C# .NET 应用程序使用 SQL CE,到目前为止我没有遇到任何问题。

但最近我不得不将我的 AnyCpu 编译应用程序传递给仅 32 位编译(由于 DLL 仅在 x86 中可用)。但是现在,DbProviderFactories 不再找到 SQL CE 并抛出一个异常,解释我可能没有在我的计算机上安装它(Win 7 64 位)。

我猜这是因为他想链接 SQL CE 32 位版本而不是 64 位安装版本。但是当我尝试安装 32 位版本的 SQL CE 时,安装程​​序告诉我,因为我在 64 位操作系统上,我必须使用 64 位安装程序...

是否有人愿意在 64 位操作系统上使用使用 SQL CE 的 32 位应用程序来解决这个问题?有什么解决办法吗?

感谢您的帮助!

最佳答案

machine.config 中缺少所需的 DbProvider 条目,请重新安装两个运行时 MSI 进行修复。

关于c# - 如何在 Windows 64 位上使用 SQL Server Compact Edition 32 位?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21636510/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com