相关疑难解决方法(0)

Microsoft.Jet.OLEDB.4.0'提供程序未在本地计算机上注册

我在32位Windows 2008服务器中创建了一个在.NET 3.5中开发的Windows应用程序.在64位服务器中部署应用程序时,它显示错误"Microsoft.Jet.OLEDB.4.0'提供程序未在本地计算机上注册".

因此,作为此问题的解决方案,我已将项目的构建属性更改为X86,以便它将以32位模式构建,并在32位机器中重建项目.但是,同一个项目使用其他数据库驱动程序(DB2,SQL等)连接到其他数据库.因此,当我在64位操作系统中再次部署我的应用程序时,它会抛出异常"尝试在32位平台上加载64位程序集".

我使用Microsoft.Jet.OLEDB.4.0驱动程序读取和写入Excel(.xls)

.net c# oledb jet 32bit-64bit

184
推荐指数
9
解决办法
42万
查看次数

标签 统计

.net ×1

32bit-64bit ×1

c# ×1

jet ×1

oledb ×1