C# 缺少Nuget包

C# 缺少Nuget包,c#,asp.net,visual-studio,C#,Asp.net,Visual Studio,我刚刚回到我的一个老项目,我注意到我有一些nuget软件包需要恢复,我以前有过这些软件包,但是我可以转到控制台,它会问我是否要恢复我的软件包。 当我没有得到提示时,我总是可以运行这个命令updatepackage–reinstall 尽管这些都不能解决我的问题,但我丢失的软件包是: EntityFramework System.Web.Helpers System.Web.Mvc System.Web.WebPages 您必须为项目启用Nuget包还原。如果不起作用,则找到.nuget文件夹。

我刚刚回到我的一个老项目,我注意到我有一些nuget软件包需要恢复,我以前有过这些软件包,但是我可以转到控制台,它会问我是否要恢复我的软件包。 当我没有得到提示时,我总是可以运行这个命令
updatepackage–reinstall

尽管这些都不能解决我的问题,但我丢失的软件包是:

EntityFramework
System.Web.Helpers
System.Web.Mvc
System.Web.WebPages

您必须为项目启用Nuget包还原。如果不起作用,则找到.nuget文件夹。在windows命令行中,将目录更改为项目的.nuget文件夹,然后运行

nuget restore Solution.sln

您必须指定.sln文件的完整路径。

那么,如果您尝试还原这些包,会发生什么情况?
“这些都不能解决我的问题”
-也许我错过了它,但问题到底是什么?我只是运行了上面发布的命令,我得到了这个消息,当前包源中没有可用的“MyTestProject”项目包更新。@David这些包没有被还原。请尝试->nuget restore Solution.sln