您的位置:首页 > 其它

有些问题总是在你意料之外

2012-05-22 10:29 106 查看
这几天一直在为一个问题纠结。

做的一个项目,Excel导入数据,在自己机器上测试,可以,在服务器上部署就不行;然后在服务器上也装上VS,测试也可以。

一直以为是权限问题,最后把文件夹弄成Anonymous可以完全控制都不行。


刚刚仔细分析了异常信息(之前一直以为是权限问题,没有看异常,成吉思汗ing),发现

报的错误是The ‘Microsoft.Jet.OLEDB.4.0′ provider is not registered ,

百度了一下,发现了园子的下面这篇文章,试之,果然是因为32位程序部署到64位服务器上的原因,在应用程序池中设置一下win32enable即可。

果断恨自己之前为什么没有去看看异常。

谢谢作者,

/article/5315815.html

Windows
2008 / Windows 7 x64: The ‘Microsoft.Jet.OLEDB.4.0′ provider is not registered
on the local machine.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: