string conn = "Provider=Microsoft.JET.OLEDB.12.0;Data Source='" + ExcelUrl + name + "';Extended Properties='Excel 12.0;HDR=Yes;IMEX=1'";
使用这个连接字符串会报异常 : "未在本地计算机上注册“Microsoft.Jet.OLEDB.12.0”提供程序。"
然后百度了说要去
![](https://i-blog.csdnimg.cn/blog_migrate/40aa342b07d806fd4744d1364b597bb0.png)
下载安装后 还是不行!
正烦着不知道怎么解决后,改了下连接字符串 ,
将"Microsoft.Jet.OLEDB.12.0"改为了“Microsoft.ACE.OLEDB.12.0“,然后就在vs2015+office2010环境下测试通过了,
然后换了个 vs2010+office2007 也通过了,
然后换了一台没装office的试了一下,就不行了,再装一下access 就通过了。