【问题标题】:Teamcity: Nuget installer is not fetching dll from nuget.orgTeamcity:Nuget 安装程序未从 nuget.org 获取 dll
【发布时间】:2016-08-02 03:48:08
【问题描述】:
Nuget 安装程序未从 nuget.org 获取包的 dll 文件。下面是我在teamcity中的配置。
Nuget 安装程序步骤成功,但我在 buildagent/work 文件夹中看不到 dll
【问题讨论】:
标签:
teamcity
jetbrains-ide
【解决方案1】:
我怀疑这些来自源代码控制中的包目录并且尚未从 NuGet.org 恢复,但是当它们被检入源代码控制时,二进制文件不是。屏幕截图显示了一个受源代码控制的文件 - 如果包已从 NuGet.org 恢复,它将不受源代码控制。看起来您使用的是 SVN,如果我没记错的话,默认情况下会排除二进制文件。
如果您检查构建的 NuGet 包选项卡,您将看到实际下载的包(从外部源)
如果您从源代码管理中删除包目录,然后执行干净的构建,这应该会按照您的预期恢复包。
希望对你有帮助