在安装C#程序后,我在Windows 7上遇到64位错误

在安装C#程序后,我在Windows 7上遇到64位错误,c#,windows-7,installation,C#,Windows 7,Installation,我在64位windows 7上安装了我的C#程序(与access数据库一起使用) 我得到了这个错误: The Microsoft.jet.OLEDB.4.0 provider is not registered on the local machine 有什么问题吗 提前感谢您的软件以64位模式运行,ODBC驱动程序仅为32位 您应该将清单更改为使用32位版本的.Net运行。您可以从Visual Studio配置选项执行此操作。您的软件以64位模式运行,ODBC驱动程序仅为32位 您应该将清单

我在64位windows 7上安装了我的C#程序(与access数据库一起使用)

我得到了这个错误:

The Microsoft.jet.OLEDB.4.0 provider is not registered on the local machine
有什么问题吗


提前感谢

您的软件以64位模式运行,ODBC驱动程序仅为32位


您应该将清单更改为使用32位版本的.Net运行。您可以从Visual Studio配置选项执行此操作。

您的软件以64位模式运行,ODBC驱动程序仅为32位


您应该将清单更改为使用32位版本的.Net运行。您可以从Visual Studio配置选项执行此操作。

具体来说,在“生成”选项卡下,将平台目标设置为x86。具体来说,在“生成”选项卡下,将平台目标设置为x86。该提供程序没有64位版本,永远不会有。该提供程序没有64位版本,永远不会有。