2017-04-10 65 views

回答

0

您可以通过使用命令行步/任务调用Nuget update命令,例如:

  1. 添加Nuget.exe到源代码控制,并映射到生成代理
  2. 的NuGet安装步骤/任务
  3. 命令行步/任务(工具:$(build.sourcesDirectory)\Tools\nuget.exe;参数:Update WebApplication2.sln;工作文件夹:$(build.sourcesDirectory))
  4. 其他步骤/任务
+0

thanks!我尝试了您的建议,但“nuget.exe更新”需要对我的VSTS软件包提要进行身份验证。并且-UserName -Password 未被接受。 (日志:“未知选项:'-UserName'”) –

+0

但对于nuget.org提要(匿名访问)它的工作原理。现在我需要为我的内部馈送做些工作。有任何想法吗? –

+0

@ThomasMutzl添加命令行步骤(工具:[Nuget工具路径];参数:sources add -name myfeed -source [feed url] -username [xxx] -password [xxx] -StorePasswordInClearText。如果您正在使用VSTS提要,需要为Nuget安装步骤指定Nuget.config(包括你的内部提要)默认情况下,Nuget.config位于你的机器的%AppData%/ Nuget文件夹中 –

0

尝试在选项下勾选'允许脚本访问OAuth令牌'...

相关问题