我尝试运行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
我检查了
This project references NuGet package(s) that are missing on this computer
但这不是解决方案。我只是删除了一些关于此的内容,但这并不完美。我想知道此错误出现的正确原因。如果错过了某些软件包,我该如何正确还原。我启用了自动Nuget恢复(Tools/Options/Nuget Package Manager/Package Restore
),但是没有用。
另一件事是: 我检查了源,它不包括.nuget文件夹。但是在Visual Studio解决方案浏览器中没有.nuget文件夹。如果单击.nuget / NuGet.ext,则它会警告“它已被重命名,删除或删除”。 我对此一无所知。为什么在VS中创建了此文件夹和文件,即使它们没有出现在pc资源管理器中。
答案 0 :(得分:0)
前几天,当我从我们团队的仓库中提交一个提交时遇到了这个问题。我们的解决方案是卸载项目并更改项目属性以包括dll的实际引用(我们有一个共享的网络文件夹来存储所有dll),这可能不是一个完美的解决方案,但它对我们有用。 / p>