从Azure Artifacts Feed还原程序包时出现错误。我的工作是,我有一个nuget.config文件(其中包含我的Azure工件提要的URL和凭据),该文件是从构建计算机的nuget.exe调用的。
问题是,在同一网络的构建计算机上,此过程运行正常。从另一个网络的计算机上也恢复了软件包,除了其中一个,对于一个软件包,我在这里遇到错误。
Error-
Errors in packages.config projects
Unable to find version '1.1.32.1' of package 'MyPackage'.
https://MyOrg:8080/tfs/MyProj/_packaging/MyFeed/nuget/v3/index.json: Error downloading 'MyPackage.1.1.32.1' from 'https://MyOrg.
56c70b71-9921-40e7-968e-1234567cfe4d/nuget/v3/flat2/MyPackage/1.1.32.1/MyPackage.1.1.32.1.nupkg'.
The HTTP request to 'GET https://MyOrg:8080/tfs/MyProj/_packaging/56c70b71-9921-40e7-968e-1234567cfe4d/nuget/v3/flat2/MyPackage/1.1.32.1/MyPackage.1.1.32.1.nupkg' has timed out after 100000ms.
我尝试过的内容-
已选中禁用并行处理。
能够从所有构建机器(也可以从另一个网络的构建机器)浏览提要的URL
已检查nuget.exe版本3.5.0 / 4.1.0 / 5.5.1
已删除所有nuget缓存并再次检查。
任何人都可以帮忙吗?
您也可以尝试:
如果您的项目目标是dotnet restore
,请使用.net core
。参见注释here
使用.NET Core任务,该任务完全支持dotnet当前支持的所有程序包方案,包括还原,打包和nuget push。
检查提要并确保它确实存在有效包的1.1.32.1
版本。
使用我在此处选择的供稿选项检查是否有任何区别(我想这可能与您的nuget.config
文件有关: