ASP.NET问题-缺少Nuget程序包

ASP.NET问题-缺少Nuget程序包,asp.net,Asp.net,我试图运行ASP.NET项目,但出现此错误。这不是我自己的代码,我是从别人那里得到的 This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105 我查过了 但这并

我试图运行ASP.NET项目,但出现此错误。这不是我自己的代码,我是从别人那里得到的

This project references NuGet package(s) that are missing on this computer. Enable NuGet Package 
Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105
我查过了

但这并不是解决办法。我刚刚删除了一些关于这个的东西,但它并不完美。我想知道出现此错误的正确原因。如果丢失了一些包,我如何才能正确恢复。我启用了自动Nuget还原(
Tools/Options/Nuget Package Manager/Package restore
),但它不起作用

另一件事是: 我检查了源代码,但它不包括.nuget文件夹。但在VisualStudioSolutionExplore中有.nuget文件夹。如果我单击.nuget/nuget.ext,它会提醒“它已被重命名、删除或删除”。
我对此一无所知。为什么这个文件夹和文件在VS中创建,即使它们没有出现在pc资源管理器上。

前几天我从我们团队的repo中提交时遇到了这个问题。我们的解决方案是卸载项目并更改项目属性以包含dll的实际引用(我们有一个存储所有dll的共享网络文件夹)。这可能不是完美的解决方案,但它对我们有效