无法使用nuget在Visual Studio中安装MySql.Data

3 mysql asp.net nuget asp.net-web-api visual-studio-2015

我正在MySql.Data使用Visual Studio 15进行安装nuget Console.我收到以下错误

Install-Package : An error occurred while retrieving package metadata for 'MySql.Data.6.9.9' from source 'nuget.org'. At line:1 char:1 + Install-Package MySql.Data -Version 6.9.9 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [Install-Package], Exception + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PackageManagement.PowerShellCmdlets.InstallPackageCommand 我不知道是什么问题.

任何帮助将受到高度赞赏.

Stu*_*tLC 7

对于未来的读者 - 我有一个类似的问题安装MySql.Data version 6.10.4(标记为2017年11月的最新稳定版)到.Net 4.5项目中.我在NuGet Package Manager控制台上没有收到任何错误,并且可以看到该软件包已被下载到该软件包中/packages,但是项目中没有添加任何程序集引用.

然而,仔细观察,包lib是针对性的 4.52

因此,您需要将.Net项目版本升级到4.52或更高版本,或者降级到早期版本的 MySql.Data

Install-Package MySql.Data - 版本6.9.10.0

  • 只是为了补充你的答案6.9.12.0也在工作.我正面临着这个问题.我降级了版本. (2认同)