首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用nuget在Visual中安装MySql.Data

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

Stack Overflow用户
提问于 2017-09-09 05:35:39
回答 2查看 4.7K关注 0票数 3

我正在Visual 15中使用MySql.Data安装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我不知道是什么问题。

任何帮助都将不胜感激。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-09-11 03:05:33

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

用NuGet v3设计。如果一个包源无效或失败,则在使用所有包源时不可能安装或更新NuGet包。因此,,您需要首先检查工具、->选项、->、NuGet、package、->包源中的包源。确保包源是正确的.(除了nuget.org之外,您不能使用其他包源)。nuget.org的来源是"https://api.nuget.org/v3/index.json

或者,您可以尝试在API v2的NuGet.org上添加另一个URL:

nuget v2的来源是"https://www.nuget.org/api/v2/“。

另外,如果上面没有帮助你。请检查NuGet包管理器版本:转到VS菜单Tools > Extensions and Updates > Updates,并检查是否有NuGet软件包管理器的更新。安装最新版本。

以下方法可以是可选的:

在项目所在的资源管理器打开文件夹中。使用记事本打开packages.config。查找并删除提及损坏包名称的行。然后打开解决方案所在的文件夹。打开子文件夹“软件包”。找到带有损坏包的文件夹并删除它。再试一次安装那个软件包。

希望能帮上忙。

票数 0
EN

Stack Overflow用户

发布于 2017-11-18 09:45:53

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

但是仔细观察,包库以4.52为目标。

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

安装-包MySql.Data -版本6.9.10.0

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46127461

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档