未在本地计算机上注册“microsoft.ACE.oledb.12.0”终极解决!

未在本地计算机上注册“microsoft.ACE.oledb.12.0”终极解决!

一、解决过程

这个问题搞了一天,先看代码。

       public static void loadExcel(string pathName)
        {
            string connectionString = $"Provider=Microsoft.ACE.OLEDB.12.0;Data Source={pathName};Extended Properties=\"Excel 12.0 Xml;HDR=YES;\"";
            using (OleDbConnection conn = new OleDbConnection(