求教,unity如何连接sql server数据库?
unity吧
全部回复
仅看楼主
level 1
RIDER_BURST 楼主
原本按照找到的方法将D:\Program Files\Unity\Editor\Data\Mono\lib\mono\2.0中的I18N.dll、I18N.CJK.dll、I18N.West.dll和System.Data.dll放到了assets文件夹中,但是System.Data.dll和另两个地方的同名文件出现了引用重复,把那两个地方的文件去掉后,成功在vs 2017中引入了System.Data命名空间,但是在使用System.Data.ConnectionState的时候,又出现了如下的错误。
经过各种各样的尝试后,发现在
Edit --> Project Settings --> Player --> Other Settings --> Configuration --> Api Compatibility Level里把.Net Standard 2.0换成.Net 4.x就可以规避这一错误。但这样做到底对不对?
这一连串操作从头到脚做下来,感觉一开始就有哪里不对才会有这么多问题,明明看了好多人都是移了文件就成功了。。。
另外,请问有没有人给我解释一下这个 Api Compatibility Level的作用,这样修改会不会有什么副作用?
2019年03月03日 09点03分 1
level 1
RIDER_BURST 楼主
找了一下,那两个有同名文件的路径是D:\Program Files\Unity\Editor\Data\MonoBleedingEdge\lib\mono\4.7.1-api和D:\Program Files\Unity\Editor\Data\NetStandard\compat\2.0.0\shims\netfx
2019年03月03日 10点03分 2
level 1
楼主和我情况一样啊,我也是出这个错,D:\Program Files\Unity\Editor\Data\NetStandard\compat\2.0.0\shims\netfx这个文件夹里的dll不知道哪来的,我另外一个版本的Unity就没有。楼主后来是怎么解决的
2019年05月07日 07点05分 5
1