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

在VS Code中管理私有NuGet包仓库遇阻,寻求解决方案

VS Code中如何实现类似Visual Studio 2022的自定义GitLab NuGet包管理功能?

我刚从Visual Studio 2022切换到VS Code,需要管理公司部署在GitLab上的自定义NuGet包,希望能实现和VS2022中NuGet包管理器一样的浏览、安装、更新、降级等便捷操作。

已尝试的方法及问题

  • NuGet Gallery VS Code扩展

    • 下载安装了该扩展,并安装CredentialProvider完成包源认证
    • 添加了如下JSON格式的环境变量:
      {"endpointCredentials": [{"endpoint":"http://example.index.json", "username":"optional", "password":"accesstoken"}]}
      
    • 在VS Code扩展设置中添加了包源的名称和URL,但仍无法正常使用该扩展管理包
  • 项目目录中使用NuGet.config文件

    • 虽然能配置包源,但无法像VS2022那样便捷地浏览、更新、降级包,操作效率很低
  • NuGet Package Manager VS Code扩展

    • 该扩展无法配置自定义的GitLab包仓库,无法满足需求

补充信息

  • 使用的.NET版本范围:.NET 3 至 .NET 7
  • 自定义NuGet包仓库部署在GitLab上

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 10:35:39