有些问题总是在你意料之外
2012-05-22 10:29 ozheric 阅读(213) 评论(0) 编辑 收藏 举报这几天一直在为一个问题纠结。
做的一个项目,Excel导入数据,在自己机器上测试,可以,在服务器上部署就不行;然后在服务器上也装上VS,测试也可以。
一直以为是权限问题,最后把文件夹弄成Anonymous可以完全控制都不行。
刚刚仔细分析了异常信息(之前一直以为是权限问题,没有看异常,成吉思汗ing),发现
报的错误是The ‘Microsoft.Jet.OLEDB.4.0′ provider is not registered ,
百度了一下,发现了园子的下面这篇文章,试之,果然是因为32位程序部署到64位服务器上的原因,在应用程序池中设置一下win32enable即可。
果断恨自己之前为什么没有去看看异常。
谢谢作者,
http://www.cnblogs.com/lei1016cn/archive/2011/01/31/1948368.html