使用Excel.dll来加载Excel会遇到一个大坑,那就是在编辑器下一切都没有问题,但是发布成pc端的exe后,加载Excel就出问题了。(目前只在pc上做过实验,ios,android,mac效果未知)。
遇到的问题主要是加载07版以后的.xlsx文件,在pc上会报excelReader.AsDataSet();错误,编辑器上是正常的。如果改成加载07版以前的.xls格式,则又会遇到加载中文string或英文显示为空的问题,总之就是各种问题,折腾死你。
将excel保存成utf-8格式也不行,各位谨慎使用。具体怎么个坑法,我就不说了,转载几篇别人的博客,大家注意。