Unity报错NotSupportedException: Encoding 936 data could not be found.

Unity报错NotSupportedException: Encoding 936 data could not be found.

      • 报错
      • 原因与解决

报错

在Unity3d 编辑器下运行没有任何问题,打包出exe文件执行时,便会出现程序无响应的情况,查看日志文件可以看到如下错误:

NotSupportedException: Encoding 936 data could not be found. Make sure you have correct international codeset assembly installed and enabled.

原因与解决

原因是Unity在发布时并没有包含这些字符集,需要手动加进去,将I18N.DLLI18N.CJK.DLL从Unity安装目录(Editor\Data\Mono\lib\mono\2.0目录下)拷贝到项目目录的Assets目录下,然后重新编译出包,即可正常运行。

你可能感兴趣的:(报错,unity,bug)