我在使用 Azure 管道恢复/构建 Dotnet Api 时遇到以下错误。部署将在本地服务器上完成(没有互联网连接)
C: gent_work \s\WebApplication1\WebApplication1.csproj :错误 NU1301:无法加载源的服务索引 https://api.nuget.org/v3/index.json.
“没有互联网连接”是上述“无法加载源的服务索引https://api.nuget.org/v3/index.json”错误的原因。该应用程序想要从 nuget.org 安装所有必需的包,但无法访问 nuget api。
如果ADO服务器100%无法访问互联网(甚至代理也不是一个选项),则必须使用ADO中内置的Azure Artifacts(可用作包服务器)。您基本上可以从 nuget.org 手动下载所需的包并手动上传到 ADO feed,然后最后将您的构建服务器指向使用 ADO 作为 nuget 服务器。