尝试在 Linux 上的 Rider 中恢复 dotnet 程序时出现 401 错误

问题描述 投票:0回答:1

我有一个运行良好的 dotnet 程序。我在JetBrain Rider 2024.2.4上拉取了最新的master。我突然得到NU1301

我已完成的故障排除:

  1. Dotnet 清理 && dotnet 恢复
  2. 从 main 重新克隆
  3. dotnet 恢复 --交互式
  4. 刷新了我的 Gitlab PAT
  5. 删除并重新创建我的提要
  6. 在 .config 文件中手动添加我的 PAT 和用户名
  7. 列出项目
<packageSourceCredentials>
     <gitlab>
       <add key="Username" value="naername" />
       <add key="ClearTextPassword" value="pat" />
     </gitlab>
   </packageSourceCredentials>

如果已经有人问过这个问题,我深表歉意,我搜索了这里的论坛并尝试了所有的解决方案,但我失去了理智,我有一个小的 C# Bug 修复需要明天推出。

ubuntu rider
1个回答
0
投票

请尝试设置设置 |构建、执行、部署 | NuGet |凭据提供程序NuGet/.NET CLI 插件

如果这没有帮助,请使用以下日志创建新的支持票证(帮助 | 联系支持):

  • 通过帮助启用 NuGet All、NuGetSearch 跟踪场景 |诊断 工具|选择跟踪场景;
  • 重现问题;
  • 在 NuGet 工具窗口中共享输出 |日志选项卡;
  • 通过帮助收集日志 |收集日志和诊断数据;
  • 禁用之前启用的跟踪场景;
© www.soinside.com 2019 - 2024. All rights reserved.