tfs nuget 步骤无法获取旧版本的包
tfs nuget step fails to get an older version of package
在 TFS NuGet 安装程序构建步骤的 运行 期间,我收到以下错误报告。我在这个例子中用 "some package" 替换了包名称 因为我认为这不相关,但它是唯一产生失败的包
##[error]Unable to find version '2.2.1' of package '<some package>'.
##[error]Unexpected exit code 1 returned from tool NuGet.exe
我要包含的包存在于我的 nuget 服务器 (ProGet) 上,而我需要的版本不是最新版本。在 VS2017 中工作时,程序包按预期恢复,因此问题仅在 TFS 运行其构建时出现。
我遇到了与 nuget 安装程序构建步骤相关的问题。
您的构建包含的版本可能与包库的版本不兼容。
为了解决这个问题,我在 TFS 构建代理工具下找到了 nuget.exe 的位置:
C:\Program Files\Microsoft Team Foundation Server 14.0\Build\Agent\Worker\Tools\NuGet.exe
将此添加到 nuget 安装程序构建步骤的高级部分。
在 TFS NuGet 安装程序构建步骤的 运行 期间,我收到以下错误报告。我在这个例子中用 "some package" 替换了包名称 因为我认为这不相关,但它是唯一产生失败的包
##[error]Unable to find version '2.2.1' of package '<some package>'.
##[error]Unexpected exit code 1 returned from tool NuGet.exe
我要包含的包存在于我的 nuget 服务器 (ProGet) 上,而我需要的版本不是最新版本。在 VS2017 中工作时,程序包按预期恢复,因此问题仅在 TFS 运行其构建时出现。
我遇到了与 nuget 安装程序构建步骤相关的问题。
您的构建包含的版本可能与包库的版本不兼容。
为了解决这个问题,我在 TFS 构建代理工具下找到了 nuget.exe 的位置:
C:\Program Files\Microsoft Team Foundation Server 14.0\Build\Agent\Worker\Tools\NuGet.exe
将此添加到 nuget 安装程序构建步骤的高级部分。