问题说明:
项目原来在32位win7编译部署时,没有出现此报错。在64位win7上运行时出现此报错。
问题原因:
'Microsoft.Jet.OLEDB.4.0' 没有64位的版本。
解决方法一:
1.设置IIS,【ISAPI和CGI限制】对应ASP.NET允许限制状态设置为【允许】。
2.项目对应的应用程序池,高级设置,启用32位应用程序设置为【True】。
解决方法二:
在vs中打开项目属性,【生成】中的目标平台设置为【x86】。
问题说明:
项目原来在32位win7编译部署时,没有出现此报错。在64位win7上运行时出现此报错。
问题原因:
'Microsoft.Jet.OLEDB.4.0' 没有64位的版本。
解决方法一:
1.设置IIS,【ISAPI和CGI限制】对应ASP.NET允许限制状态设置为【允许】。
2.项目对应的应用程序池,高级设置,启用32位应用程序设置为【True】。
解决方法二:
在vs中打开项目属性,【生成】中的目标平台设置为【x86】。