我有一个可以在本地和另一台计算机上成功构建的库。但是,当我尝试在线进行VSTS构建时,我得到了
classes.csproj(152,5):错误:此项目引用了NuGet 此计算机上缺少的程序包。使用NuGet包 恢复下载它们。有关更多信息,请参阅 http://go.microsoft.com/fwlink/?LinkID=322105。丢失的文件是 .... \类\包\ NuProj.0.11.30 \建立\ NuProj.props
我已多次尝试检查git存储库但比较显示VSTS版本相同。
我错过了什么?我是否需要删除此VSTS项目并重新加载?希望不是。
答案 0 :(得分:0)
在命令行中,您需要在构建项目之前执行手动nuget恢复。 Visual Studio可以自动处理这个问题。但是从命令行开始,msbuild没有运行visual studio。
这样做
nuget restore c:\my\path\to\my\project.sln