[英]SQL Server with Unity3D
我想将 SQL 服务器与 Unity 一起使用。 我将System.Data.dll
添加到 Unity 项目中的资产,但出现此错误:
命名空间“System.Data”中不存在类型或命名空间名称“SqlClient”(您是否缺少程序集引用?)
然后我将sqlclient.dll
添加到 assets 文件夹中,但我仍然得到:
在命名空间“System.Data.SqlClient”中找不到类型名称“SqlConnection”。 此类型已转发到程序集“System.Data,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b77a5c561934e089”。
考虑添加对该程序集的引用。
请帮我? 怎么了?
经过一些研究,看起来在新版本的 Unity 中导入 sql 有很多简单的方法:
nuget install System.Data.SqlClient -Version 4.7.0 -OutputDirectory <some temp dir>
Api Compatibility Level
。 它将是.NET 4.x
或.NET Standard 2.0
Plugins
目录<some temp dir>/lib/<api level>/System.Data.SqlClient.dll
到Plugins
目录。 例如,在我的情况下,有.NET Standard 2.0
兼容。 级别和<some temp dir>/lib/netstandard2.0/System.Data.SqlClient.dll
库。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.