Unity配置表xlsx/xls打包后读取错误问题

前言

代码如下: 

    //文本解析
    private void ParseText()
    {
        //打开文本  读
        FileStream stream = File.Open(Application.streamingAssetsPath + excelname, FileMode.Open, FileAccess.Read, FileShare.Read);
        //读取文件流
        IExcelDataReader excelRead = ExcelReaderFactory.CreateOpenXmlReader(stream);
        //转化为数据
        DataSet result = excelRead.AsDataSet();

        
        //获取表格行数
        int row = result.Tables[0].Rows.Count;

        //每行
        for (int i=1; i<row;i++)
        {
                //类型
                PanelType type = (PanelType)System.Enum.Parse(typeof(PanelType),result.Tables[0].Rows[i][0].ToString());
                //预制体路径并添加入字典
                PanelPathDic.Add(type, result.Tables[0].Rows[i][1].ToString());
        }

        //关闭文件
        if (stream != null)
        {
            stream.Close();
        }
    }

 报错如下: