【问题标题】:Unable to load the service index for source https://api.nuget.org/v3/index.json无法加载源 https://api.nuget.org/v3/index.json 的服务索引
【发布时间】:2021-04-05 14:25:31
【问题描述】:

我使用 Visual Studio 2019 并使用 .NET C# 进行编程

到目前为止,对我来说一切都很好!但是当我尝试在 RAZOR PAGE 中学习新东西时,我无法进行 CRUD。

看了一个答案后,我删除了整个 .NUGET IN C:/users 文件夹

我不记得第一条错误消息是什么,但我目前遇到一条错误消息:

[包源] 无法加载源 https://api.nuget.org/v3/index.json 的服务索引。 发送请求时出错。 底层连接已关闭:发送时发生意外错误。 验证失败,因为对方已经关闭了传输流。

【问题讨论】:

    标签: .net visual-studio nuget


    【解决方案1】:

    试试这些建议:

    1) 关闭VS,删除C:\Users\xxx\AppData\Roaming\NuGet下的整个nuget.config文件,然后重启VS重新生成。然后,再次尝试安装 nuget 包。

    2)Administrator身份打开powershell,运行这些:

    reg add "HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client" /v DisabledByDefault /t REG_DWORD /d 0 /f /reg:32
    reg add "HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client" /v DisabledByDefault /t REG_DWORD /d 0 /f /reg:64
    reg add "HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client" /v Enabled /t REG_DWORD /d 1 /f /reg:32
    reg add "HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client" /v Enabled /t REG_DWORD /d 1 /f /reg:64
    

    重启VS再次测试。

    【讨论】:

    • 也许你应该放弃http://packages.nuget.org/v1/FeedService.svc/ 。尝试这两个步骤,然后在安装 nuget 包时,不要忘记选择 nuget.org
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-28
    • 2021-02-28
    • 1970-01-01
    • 2023-03-22
    相关资源
    最近更新 更多