- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我刚刚升级到 dotnet core 2.1,但 dotnet restore 失败了。由于某种原因,它没有使用 http_proxy 或 https_proxy 设置。同时提供具有正确代理设置的 nuget 配置文件也无济于事。
$ dotnet --info
.NET Core SDK (reflecting any global.json):
Version: 2.1.300
Commit: adab45bf0c
Runtime Environment:
OS Name: rhel
OS Version: 7
OS Platform: Linux
RID: rhel.7-x64
Base Path: /usr/share/dotnet/sdk/2.1.300/
Host (useful for support):
Version: 2.1.0
Commit: caa7b7e2ba
.NET Core SDKs installed:
2.1.300 [/usr/share/dotnet/sdk]
.NET Core runtimes installed:
Microsoft.AspNetCore.All 2.1.0 [/usr/share/dotnet/shared/Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.0 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 2.1.0 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
错误是:
gitlab-runner@ctxglc-vn02 $ dotnet restore -v n --configfile ~/NuGet.Config
Build started 6/12/18 2:15:05 PM.
1>Project "/home/gitlab-runner/builds/046a2bda/0/Project/ProjectApi/src/API/API.csproj" on node 1 (Restore target(s)).
1>Restore:
Restoring packages for /home/gitlab-runner/builds/046a2bda/0/Project/ProjectApi/src/API/API.csproj...
1>/usr/share/dotnet/sdk/2.1.300/NuGet.targets(114,5): error : Unable to load the service index for source https://api.nuget.org/v3/index.json. [/home/gitlab-runner/builds/046a2bda/0/Project/ProjectApi/src/API/API.csproj]
/usr/share/dotnet/sdk/2.1.300/NuGet.targets(114,5): error : The SSL connection could not be established, see inner exception. [/home/gitlab-runner/builds/046a2bda/0/Project/ProjectApi/src/API/API.csproj]
/usr/share/dotnet/sdk/2.1.300/NuGet.targets(114,5): error : error:2006D002:BIO routines:BIO_new_file:system lib [/home/gitlab-runner/builds/046a2bda/0/Project/ProjectApi/src/API/API.csproj]
1>Done Building Project "/home/gitlab-runner/builds/046a2bda/0/Project/ProjectApi/src/API/API.csproj" (Restore target(s)) -- FAILED.
Build FAILED.
"/home/gitlab-runner/builds/046a2bda/0/Project/ProjectApi/src/API/API.csproj" (Restore target) (1) ->
(Restore target) ->
/usr/share/dotnet/sdk/2.1.300/NuGet.targets(114,5): error : Unable to load the service index for source https://api.nuget.org/v3/index.json. [/home/gitlab-runner/builds/046a2bda/0/Project/ProjectApi/src/API/API.csproj]
/usr/share/dotnet/sdk/2.1.300/NuGet.targets(114,5): error : The SSL connection could not be established, see inner exception. [/home/gitlab-runner/builds/046a2bda/0/Project/ProjectApi/src/API/API.csproj]
/usr/share/dotnet/sdk/2.1.300/NuGet.targets(114,5): error : error:2006D002:BIO routines:BIO_new_file:system lib [/home/gitlab-runner/builds/046a2bda/0/Project/ProjectApi/src/API/API.csproj]
0 Warning(s)
1 Error(s)
Time Elapsed 00:00:02.84
然而,当我做 curl 时,我可以毫无问题地连接。
$ curl -v https://api.nuget.org/v3/index.json
* About to connect() to proxy proxy.company.local port 8080 (#0)
* Trying 1.1.1.1...
* Connected to proxy.company.local (1.1.1.1) port 8080 (#0)
* Establish HTTP proxy tunnel to api.nuget.org:443
> CONNECT api.nuget.org:443 HTTP/1.1
> Host: api.nuget.org:443
> User-Agent: curl/7.29.0
> Proxy-Connection: Keep-Alive
>
< HTTP/1.1 200 Connection established
关于如何解决这个问题有什么提示吗?
最佳答案
如果您使用的是 VS Code,请尝试在 VS Code 用户设置中添加代理设置:
"http.proxy": "https://company-proxy:3128",
"http.proxyStrictSSL": false,
在 nuget 配置的情况下试试这个 -
nuget.exe config -set http_proxy=http://my.proxy.address:port
nuget.exe config -set http_proxy.user=mydomain\myUserName
nuget.exe config -set http_proxy.password=mySuperSecretPassword
或者尝试更改 nuget 配置文件 -
<configuration>
<!-- stuff -->
<config>
<add key="http_proxy" value="http://my.proxy.address:port" />
<add key="http_proxy.user" value="mydomain\myUserName" />
<add key="http_proxy.password" value="base64encodedHopefullyEncryptedPassword" />
</config>
<!-- stuff -->
关于proxy - dotnet restore 使用公司代理失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50817270/
我有一个 ASP.NET Core 项目,可以使用 Visual Studio 正确构建,但无法在 MSBuild 下构建。 它没有找到所有公共(public)库(系统等)。 我正在使用 TeamCi
我正在尝试将数据库的本地快照恢复到 heroku 开发实例中。 heroku pgbackups:restore --app app_name HEROKU_POSTGRESQL_AMBER_URL
我正在为我的项目使用 rippleeffect 库。但是在 Android Nougat 和 Marshmallow 中,应用程序由于这个库而崩溃: 编译'com.github.traex.rippl
当我想取消暂存文件时,我所有的 Git 教程都显示如下内容: $ git add * $ git status On branch master Changes to be committed:
我有以下 CSS 和 HTML 可以很好地显示 DIV 的 Paralleled。但是当我减小 IE 窗口大小时 (restore-down) 按钮控件溢出根 DIV。有什么办法可以解决它。基本上我希
我开始学习 Canvas ,但我遇到了第一个令人沮丧的情况,我试图在三 Angular 形中制作 .jpg src 的剪贴蒙版。一切看起来都很好,直到我恢复我的上下文并尝试添加任何其他路径...我的剪
Redis 文档说 "RESTORE checks the RDB version and data checksum. If they don't match an error is returne
如何保存寄存器的当前状态并在以后恢复它? 我想确保我的函数没有意外的副作用。 最佳答案 为了安全地执行此操作,您不仅需要恢复寄存器的内容,还需要恢复其类型: let old_reg = getreg(
我刚刚升级到 dotnet core 2.1,但 dotnet restore 失败了。由于某种原因,它没有使用 http_proxy 或 https_proxy 设置。同时提供具有正确代理设置的 n
以编程方式创建系统还原点是“禁忌”吗?我会在执行软件更新之前执行此操作。如果有更好的方法可以仅使用我的软件文件和数据创建还原点,请告诉我。 我想要一种方法,如果在更新期间一切都发生了故障(关闭/终止更
我有一个 SQL Server Express 实例,每天两次对整个服务器进行文件级备份。我在想文件级备份可以作为表的备份。这可能是一个错误。 我现在需要查看旧的 database.mdf 文件中包含
我想知道why and when您会使用 Canvas.save , Canvas.restore ,甚至是 Canvas.saveLayer 。 我听说它们确实有用,但是我不知道何时使用它们。 最佳
以下软删除代码对我来说很好用: $post = Post::find($post_id); $post->delete(); Deleted_at 字段已更新。但这给了我一个错误: $post = P
我目前正在编写代码,当在 Node.js 上运行时,仅记录下面对象的每个值,每次迭代延迟一秒,并与字符串“您现在正在观看”连接 const episodes = [ { id: 's06e01',
假设我有两个数据库实例: InstanceA - Production server InstanceB - Test server 我的工作流程是首先将新的架构更改部署到InstanceB,对其进
This question is about a depeciated feature. dotnet core projects from version 2.x and up no longer
我最近在我的用户模型上添加了软删除,并且它的删除部分工作得很好,但是当我尝试恢复时,我收到一个错误,提示在非对象上调用成员函数restore(). 我恢复软删除用户的代码如下: public func
This question is about a depeciated feature. dotnet core projects from version 2.x and up no longer
我最近在我的用户模型上添加了软删除,并且它的删除部分工作得很好,但是当我尝试恢复时,我收到一个错误,提示在非对象上调用成员函数restore(). 我恢复软删除用户的代码如下: public func
启动Spring boot后如何“恢复”数据库中的数据? 例如 - 当我的服务器关闭时,某些行仍处于 NEW 状态。启动服务器时,我需要将状态更改为另一个状态。首先想到的是调用@PostConstru
我是一名优秀的程序员,十分优秀!