Advertisement

unity: Are you missing System_DATA's ref.

阅读量:

今日尝试将Unity与SQL进行连接,耗时长达四小时,最终成功完成连接,过程可谓艰辛万分!

首先在Visual Studio中引入using System.Data,却发现无法正常运行。于是决定添加相关引用。虽然Visual Studio不再报错,但Unity却提示出错信息:“Are you missing `System.Data' assembly reference?”。随后查阅网络资料,自行下载了一个DLL文件进行测试,但仍然无效。接着尝试将System.Data拖入Assets文件夹中,依然未能解决问题。

就在几乎绝望之际,

我忽然想起在 C:\Program Files\Unity\Editor\Data\Mono\lib\mono\unity(此为我的Unity安装路径,请根据实际路径进行查找)中存在I18N、I18N.CJK、I18N.West以及System.Data这四个DLL文件。将其全部拖入Assets目录后,错误提示竟然消失无踪!

悲喜交加——这四个小时的探索与调试仿佛就这样被消耗殆尽了。为了不让这段寻找BUG的时间显得毫无意义,我进一步探究了为何需要引入那三个I18N相关的DLL,并对DLL的概念进行了学习总结。

DLL(Dynamic Link Library)即动态链接库文件,也被称为“应用程

全部评论 (0)

还没有任何评论哟~