Teamcity:Nuget安装程序没有从nuget.org

时间:2016-08-02 03:48:08

标签: teamcity jetbrains-ide

Nuget安装程序没有从nuget.org获取包的dll文件。以下是我在teamcity中的配置。

Nuget Installer Step

MSBuild Step

Nuget step is successful but I could not see the dll in the buildagent/work folder

Nuget安装程序步骤成功但我无法在buildagent / work文件夹中看到dll

1 个答案:

答案 0 :(得分:0)

我怀疑这些来自源目录控制的包目录,还没有从NuGet.org恢复,但当他们检查源代码控制时,二进制文件不是。屏幕截图显示了源代码管理下的文件 - 如果该软件包已从NuGet.org恢复,则它不会受源代码管理。看起来你正在使用SVN,如果我没记错,那么默认情况下会排除二进制文件。

如果您检查构建的NuGet Packages选项卡,您将看到实际已下载的包(来自外部源)

enter image description here

如果从源代码管理中删除packages目录,则执行干净构建,这应该按预期恢复软件包。

希望这有帮助