error NU1803: 错误形式的警告: 正在通过 “HTTP” 源“http://apricot.com/repository/nuget-group/”运行“restore”操作。将来的版本中将删除非 HTTPS 访问权限。请考虑迁移到 “HTTPS” 源。

一、私有仓库错误(vs2022)

  1. 错误信息
    error NU1803: 错误形式的警告: 正在通过 “HTTP” 源“http://apricot.com/repository/nuget-group/”运行“restore”操作。将来的版本中将删除非 HTTPS 访问权限。请考虑迁移到 “HTTPS” 源。
  2. 错误截图

二、解决&处理

  1. 打开Nuget配置
    %APPDATA%\NuGet\NuGet.Config
  2. 修改配置
    修改前:

    修改后:
    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
       <packageSources>
         <!--允许对 HTTPS 协议的包源进行非安全连接(allowInsecureConnections)-->
    	 <add key="apricot.nuget.org" value="http://apricot.com/repository/nuget-group/"  allowInsecureConnections="true" />
       </packageSources>
    </configuration>
    
    或:

    3.保存并编译项目

三、参考

  1. Window 快捷目录
posted @ 2023-07-08 18:15  1764564459  阅读(1250)  评论(0)    收藏  举报