Unity 解决Invalid IL code

原文地址:http://blog.csdn.net/u011973609/article/details/75635546

Unity中使用DataTable时可能遇到报错:
InvalidProgramException: Invalid IL code in System.Data.DataTable:
get_Columns (): IL_0000: ret

  1. 原因: Unity工程目录PlugIns下的System.Data.dll版本与Unity版本不一致。
System.Data.dll文件版本和Unity的版本不一致时,会引发Invalid IL code错误。
  1. 解决办法: 找到Unity安装目录下的System.Data.dll,替换PlugIns下的System.Data.dll.
    Unity中的dll库文件路径:
C:\Program Files\Unity\Editor\Data\Mono\lib\mono\2.0\System.Data.dll
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容