我尝试设置应用程序,但遇到以下错误:
项目 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
我收到错误消息,指出解决方案中缺少某些软件包。必须还原该软件包才能构建依赖关系图。
我单击了“还原软件包”按钮,并显示一条消息,指出无法还原。
答案 0 :(得分:1)
我清除了程序包缓存,并将nuget.org添加到了程序包源(之前不存在),这解决了该问题。
来源-An error occurred while trying to restore packages. Please try again
答案 1 :(得分:0)
该软件包在提到的源文件中不存在,请尝试将您的源文件指向nuget.org官方网站,您必须选择使其强制指向正确的源文件
命令行
Install-Package Microsoft.AspNet.Mvc -Version 5.2.6 -Source https://api.nuget.org/v3/index.json
答案 2 :(得分:0)
从错误消息看来,您正在寻找一个不再存在的版本,并且无法确定您选择了哪个软件包源。 它尝试下载软件包形式“ http://ncrsdk-lib.ncrcorp********”,因为该软件包可能会从此处删除。尝试仅从源nuget.org安装相同的软件包。