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

经过各种各样的尝试后,发现在Edit --> Project Settings --> Player --> Other Settings --> Configuration --> Api Compatibility Level里把.Net Standard 2.0换成.Net 4.x就可以规避这一错误。但这样做到底对不对?
这一连串操作从头到脚做下来,感觉一开始就有哪里不对才会有这么多问题,明明看了好多人都是移了文件就成功了。。。
另外,请问有没有人给我解释一下这个 Api Compatibility Level的作用,这样修改会不会有什么副作用?