VS2008 的编译平台不能选择X86

win7 64位系统 使用ASP.NET把一个Excel导入到dataset中时一直通不过,显示“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。” 网上查资料,那个某某驱动已经下载安装了,还是无法解决。有又说可以把编译平台换成X86的,但是选择生成平台时只有Any CPU。谢谢了

将所有的库的目标平台全部设置为 AnyCPU,而最终的执行文件目标平台才设置为x86:

http://blog.csdn.net/bodybo/article/details/7728164