You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Visual Studio构建时出现gitub.com缺h的NU1803警告,来源何处?

排查NU1803警告(http://gitub.com来源)的具体步骤

这个警告是NuGet提示你正在使用HTTP协议的包源,而且域名gitub.com是github.com的拼写错误,既然杀毒软件没检测到恶意软件,直接从NuGet的各类配置文件入手排查:

  • 检查项目本地配置:打开项目根目录下的nuget.config文件,搜索http://gitub.com,找到对应的无效包源后,要么改成https://github.com,要么直接删掉这条配置。
  • 检查用户级配置:打开Windows用户目录下的%appdata%\NuGet\NuGet.Config,同样搜索错误域名,清理或修正对应的包源条目。
  • 检查Visual Studio内置设置:打开Visual Studio的「工具」→「选项」→「NuGet包管理器」→「包源」,查看列表里有没有http://gitub.com的项,直接删除或者改成正确的HTTPS地址。
  • 检查项目文件:打开项目的.csproj或.vbproj文件,搜索http://gitub.com,确认有没有直接在项目里指定的错误源,找到后修正。
  • 检查全局配置:查看%programdata%\NuGet\Config目录下的所有配置文件,排查是否存在错误的包源配置。

如果以上都没找到问题,试试清理NuGet缓存,在命令行执行:
dotnet nuget locals all --clear
之后重新还原项目,看警告是否消失。

内容的提问来源于stack exchange,提问作者jbieber1127

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 10:23:20