Unity 使用Epplus打包导出Excel文件报错"Encoding name 'IBM437' not supported"

Unity使用Epplus插件打包之前Player Setting设置.Net.2.0

Unity平台开发时,引用了Epplusdll并发布到pc平台,打包之前勾选

运行时报错内容:"Encoding name 'IBM437' not supported"

经过查找资料原来是需要把Unity安装目录下的一些dll文件导入到工程文件夹下

我用的是2017版本: dll路径如下

D:\Program Files\Unity 2017.3\Unity\Editor\Data\Mono\lib\mono\unity

    dll文件名如下:

I18N.dll

I18N.Other.dll

I18N.Rare.dll

I18N.West.dll

这些文件复制一份导入到Unity的Plugins文件夹下:

这样打包成PC端运行就不会报错了,也不会出现导不出Excel的情况

发布了122 篇原创文章 · 获赞 13 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq_40229737/article/details/103051055