【发布时间】:2017-09-19 18:02:07
【问题描述】:
我新建了一个 Asp.Net core 2.0 项目,添加了 MySql.Data
当我尝试时:
mySqlConnection.Open();
那么就会出现这个异常:
处理请求时发生未处理的异常。 FileNotFoundException:无法加载文件或程序集“System.Management,版本=4.0.0.0,文化=中性,PublicKeyToken=b03f5f7f11d50a3a”。 O sistema não pode encontrar o arquivo especificado。 MySql.Data.MySqlClient.MySqlConnectAttrs.get_OSDetails() TargetInvocationException:调用的目标已引发异常。 System.RuntimeMethodHandle.InvokeMethod(object target, Object[] arguments, Signature sig, bool constructor)
我在 NuGet for ASP.Net Core 上搜索并没有找到 System.Management。
还有依赖项(参考), 这显示在:
包“MySql.Data.6.9.9”已使用恢复 '.NETFramework,Version=v4.6.1' 代替项目目标框架 '.NETCoreApp,版本 = v2.0'。此软件包可能不完全兼容 与您的项目。
在这种情况下如何使用 Nuget 连接 MySQL?
【问题讨论】:
标签: mysql-connector asp.net-core-2.0