visual-studio-2010 - Nuget 不会下载 Visual Studio 2010 中缺少的包

标签 visual-studio-2010 nuget

我转到“工具”->“选项”->“包管理器”->“允许 Nuget...”已启用该选项。我打开包管理器控制台并输入 install-package MyPackageName 成功安装 NuGet 包,并且包文件夹已创建良好。我很确定我已经安装了最新版本的 NuGet。

我关闭了解决方案和我的 VS2010,我删除了包文件夹,在 VS2010 中重新打开解决方案,但它根本不下载任何包。

我想我应该在解决方案中看到一个 .nuget 文件夹,但它不在那里。

有什么线索吗?

最佳答案

您需要在解决方案上启用 NuGet 包还原。 在解决方案资源管理器中,右键单击您的解决方案,然后单击“启用 NuGet 包还原”。这将创建 .nuget 目录并添加将驱动包恢复过程的 nuget 目标。

请参阅official documentation进行演练。

编辑:这个答案可能有点过时了。 MSBuild 集成包恢复不再是建议的包恢复选项 - 请查看 official NuGet package restoration documentation 上的自动包恢复或命令行包恢复。 。话虽如此,MSBuild 集成包恢复仍然有效,并且仍然受支持。

关于visual-studio-2010 - Nuget 不会下载 Visual Studio 2010 中缺少的包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16803999/

相关文章:

c++ - 错误 LNK2001 : unresolved external symbol with DLL

c++ - VS2010 - 如何查看程序的内存使用情况?

visual-studio-2010 - MbUnit 和 Resharper 集成在 Visual Studio 2010 中不起作用

visual-studio-2010 - Visual Studio 2010 代码覆盖率测试出现 "Not Implemented"异常

c# - NuGet 包管理器 : 'AutoMapper' already has a dependency defined for 'Microsoft.CSharp'

c# - NuGet 包异步 CTP(版本 3,非官方)等待和异步时出现编译错误

c# - Entity Framework 迁移 NuGet 错误

visual-studio-2010 - F# 停止控制台关闭

c# - 无法加载文件或程序集 System.Xml.XPath - .Net 4.6.2 引用 .Net Standard 1.3

azure - 弃用所有以前的 Azure Application Insights NuGet 包