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

JetBrains Rider构建含私有NuGet包的.NET Core项目遇NU1900错误

解决JetBrains Rider访问VPN私有NuGet包时的NU1900错误
  • 检查Rider的NuGet源配置
    打开Rider设置(File → Settings → NuGet → NuGet Sources),确认私有NuGet源的URL和VS2022完全一致,且未勾选无关源。尝试勾选「Use machine-wide NuGet configuration」,直接复用系统的NuGet配置(和VS2022保持一致)。

  • 禁用NuGet漏洞检测
    错误本质是私有源无法提供漏洞数据,Rider将此警告触发为错误。可通过两种方式关闭检测:

    1. 在项目目录的NuGet.Config中添加配置:
      <configuration>
        <config>
          <add key="disableNuGetPackageVulnerabilityAnalysis" value="true" />
        </config>
      </configuration>
      
    2. 在Rider设置(File → Settings → Build, Execution, Deployment → NuGet → General)中,取消勾选「Check for package vulnerabilities」。
  • 重置Rider的NuGet缓存
    缓存异常可能导致访问问题:

    1. 进入Settings → NuGet → General
    2. 点击「Clear All NuGet Caches」按钮
    3. 重启Rider后重新构建项目
  • 对齐Rider与VS的.NET SDK版本
    检查Rider使用的.NET SDK版本(Settings → Build, Execution, Deployment → Toolset and Build → .NET Core SDKs),切换到和VS2022完全一致的版本后重试构建。

  • 确认Rider的网络代理设置
    打开Settings → Appearance & Behavior → System Settings → HTTP Proxy,确保代理设置为「Auto-detect proxy settings」或与VPN全局代理配置一致。若VPN为全局代理,可手动指定代理地址和端口,或直接使用系统代理。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 19:49:53