无法载入DLL 'sqlceme35.dll':找不到指定的模组。 ( 发生例外狀況於HRESULT: 0x8007007E )...

SQLServerCompact3.5 x64问题
本文解决在使用SQLServerCompact3.5进行x64开发时出现的DllNotFoundException问题,提示无法加载'sqlceme35.dll'。原因是SQLServerCompact3.5不支持x64平台,解决方案是安装SQLServerCompact3.5SP1。

SQL Server Compact + x64开发,遇到下列问题。

System.DllNotFoundException 未處理 System.DllNotFoundException未处理
Message="無法載入DLL 'sqlceme35.dll': 找不到指定的模組。 (發生例外狀況於HRESULT: 0x8007007E)" Message="无法载入DLL 'sqlceme35.dll':找不到指定的模组。 (发生例外状况于HRESULT: 0x8007007E)"
Source="System.Data.SqlServerCe"
TypeName=""
StackTrace:
於System.Data.SqlServerCe.NativeMethods.SafeRelease(IntPtr& ppUnknown)于System.Data.SqlServerCe.NativeMethods.SafeRelease(IntPtr& ppUnknown)
於System.Data.SqlServerCe.SqlCeCommand.ReleaseNativeInterfaces()于System.Data.SqlServerCe.SqlCeCommand.ReleaseNativeInterfaces() 

Google說這是因為SQL Server Compact 3.5不支援x64,請安裝SQL Server Compact 3.5 SP1 Google说这是因为SQL Server Compact 3.5不支援x64,请安装SQL Server Compact 3.5 SP1

中文繁体版本
Microsoft SQL Server Compact 3.5 Service Pack 1 和適用於Windows 桌上型電腦的Synchronization Services for ADO.NET 1.0 版Service Pack 1 Microsoft SQL Server Compact 3.5 Service Pack 1和适用于Windows桌上型电脑的Synchronization Services for ADO.NET 1.0版Service Pack 1

中文简体版本:

http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=dc614aee-7e1c-4881-9c32-3a6ce53384d9

参考:http://eddiesu.blogspot.com/2008/11/sql-server-compact-35-x64.html

转载于:https://www.cnblogs.com/wt0731/archive/2008/12/10/1351807.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值