我有点奇怪的情况。 2个应用程序位于同一个tfs存储库中,两者都使用几乎相同的构建定义,都使用nuget包,一个执行包恢复,一个不执行。
两个构建定义都包含' Restore NuGet Packages'选中选项:
都有相同的.sln和.vbproj文件结构。
建立好的'的日志。一个给出:
和“坏”'一个不:
构建控制器/代理是一样的,我看不出构建定义或解决方案配置的任何差异。
我的问题是,我从哪里开始寻找为什么这些做出不同的事情?
答案 0 :(得分:1)
原来,每个项目的packages.config文件都没有签入TFS,没有这些文件没有什么可以恢复的。愚蠢的错误!