为基于.NET Core 2.0的Azure函数应用配置Jenkins构建遇问题
解决dotnet-install.ps1调用失败的问题
嗨,我看你这是把dotnet-install.ps1的参数传错啦!从报错里的下载链接能明显看到,--verbose被错误当成了版本号塞进URL里,导致生成的链接完全无效,这可不就下载失败了嘛。我riz热身 Con切换NewHR链接esceb大概 lab是啥,哦不对,直接说解决方案:
给你几个正确的调用方式,帮你搞定.NET Core 2.0 SDK的安装:
指定具体版本安装(推荐,避免版本不一致问题):
先确认你要安装的.NET Core 2.0 SDK具体版本号(比如2.0.3是2.0系列的一个稳定版本),然后用--version参数明确指定版本,--verbose作为日志参数放在后面即可:.\dotnet-install.ps1 --version 2.0.3 --verbose这样生成的下载链接就会是正确的格式,不会再把参数混进版本字段里了。
安装对应通道的最新版本:
如果你不确定具体版本号,可以用--channel指定2.0通道,脚本会自动下载该通道的最新SDK版本:.\dotnet-install.ps1 --channel 2.0 --verbose
另外还有两个小提醒:
- 确保你的PowerShell允许运行脚本,要是遇到执行权限问题,可以用管理员权限打开PowerShell,临时执行
Set-ExecutionPolicy RemoteSigned来调整权限(执行完安装后可以改回原来的设置)。 - 如果你的网络需要通过代理访问外部资源,记得给脚本加上
--proxy参数配置代理地址,比如:.\dotnet-install.ps1 --version 2.0.3 --verbose --proxy http://your-proxy-address:port
内容的提问来源于stack exchange,提问作者alwayslearning
相关产品推荐
相关产品推荐

