如何解决Nuget软件包管理器的项目失败,无法找到软件包‘Microsoft.AspNet.Mvc 5.2.6版本
我尝试设置应用程序,但遇到以下错误:
项目 ProjectName的Nuget软件包还原失败:无法找到软件包“ Microsoft.AspNet.Mvc”的版本“ 5.2.6”。 C:/程序文件(x86)\ Microsoft SDKs \ NugetPackages:在源“ c:\ Program文件(x86)\ Microsoft SDKs \ NugetPackages \”上找不到程序包“ Microsoft.AspNet.Mvc.5.2.6”。 http://ncrsdk-lib.ncrcorp ********:在源文件'http://ncrsdk-lib.ncrcorp.net/**上找不到包'Microsoft.AspNet.Mvc.5.2.6' ******'*
我试图在程序包管理器控制台中运行以下命令:
PM> Install-Package Microsoft.AspNet.Mvc -Version 5.2.6
我收到错误消息,指出解决方案中缺少某些软件包。必须还原该软件包才能构建依赖关系图。
我单击了“还原软件包”按钮,并显示一条消息,指出无法还原。
解决方法
我清除了程序包缓存,并将nuget.org添加到了程序包源(之前不存在),这解决了该问题。
来源-An error occurred while trying to restore packages. Please try again
,该软件包在提到的源文件中不存在,请尝试将您的源文件指向nuget.org官方网站,您必须选择使其强制指向正确的源文件
命令行
Install-Package Microsoft.AspNet.Mvc -Version 5.2.6 -Source https://api.nuget.org/v3/index.json
或者从Visual Studio中,您可以选择正确的源或配置新的源以指向官方nuget.org
从错误消息看来,您正在寻找一个不再存在的版本,并且无法确定您选择了哪个软件包源。 它尝试下载软件包形式“ http://ncrsdk-lib.ncrcorp********”,因为该软件包可能会从此处删除。尝试仅从源nuget.org安装相同的软件包。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。