通过MSBuild注释提示构建Vs2012 Sln。与nuget参考

时间:2013-11-24 08:17:07

标签: msbuild msbuild-task msbuild-4.0 msbuildcommunitytasks msbuild-propertygroup

我们计划使用msbuild通过cmd构建解决方案。项目解决方案(.sln)具有nuget参考。我们在构建项目sln时遇到错误。像nuget错误。

  

恢复NuGet包......   要防止NuGet在构建期间下载包,请打开“Visual Studio选项”对话框,单击“包管理器”节点,然后取消选中“允许NuGet下载丢失的包”。   C:\ Program Files(x86).nuget \ nuget.targets(89,9):错误:无法找到包X'的版本'3.0.0.0'。

如何在构建解决方案时恢复nugets?

1 个答案:

答案 0 :(得分:0)

NuGet包恢复在构建解决方案之前执行。

此错误通常意味着NuGet无法从当前活动包源找到包X。

你可以从工具 - >检查活动的包源吗?选项 - > Package Source以查看是否选择了必要的包源。