• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

rider引入使用nuget没办法加载包的解决方式

武飞扬头像
Coutures
帮助1

关于rider引入使用nuget无法加载包的解决方式

这个问题已经是困扰我三天了,因为C#使用rider开发的人相对较少,也可能是我自身遇到这个问题比较特殊,终于找到了nuget无法引入包的解决方案

首先看图:

学新通

我在Nuget下面查找Nunit测试包下面都没有加载出来,其他的包也是加载不出来,下面一直显示的包重置,但是我是默认下载下来的,什么也没有修改,然后我就点开了nuget.config这个配置文件

图中也有,我在网上也没有找到相关的配置说明,当时也没有想到去微软官网去看,因为官网讲的基本都是关于VS的配置。

在默认配置中:

学新通

source中默认的feeds连接都是空的,问题就是出在我上面标注出来的包的下载地址。

给下面从微软官方找到的配置地址,复制到nuget.config配置文件中

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <!-- defaultPushSource key works like the 'defaultPushSource' key of NuGet.Config files. -->
    <!-- This can be used by administrators to prevent accidental publishing of packages to nuget.org. -->
    <config>
        <add key="defaultPushSource" value="https://contoso.com/packages/" />
    </config>

    <!-- Default Package Sources; works like the 'packageSources' section of NuGet.Config files. -->
    <!-- This collection cannot be deleted or modified but can be disabled/enabled by users. -->
    <packageSources>
        <add key="Contoso Package Source" value="https://contoso.com/packages/" />
        <add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
    </packageSources>

    <!-- Default Package Sources that are disabled by default. -->
    <!-- Works like the 'disabledPackageSources' section of NuGet.Config files. -->
    <!-- Sources cannot be modified or deleted either but can be enabled/disabled by users. -->
    <disabledPackageSources>
        <add key="nuget.org" value="true" />
    </disabledPackageSources>
</configuration>
学新通

要给这些enable都勾选上

学新通

然后右边的刷新按钮点一下,或者去到设置里面找到

学新通

这时候代表已经添加成功。

回到nuget以后,packages搜索框这时候已经加载出来包了,下图所示:

学新通

这时候说明已经成功!!!

本次版本是.net6,rider版本是2021.3.4,最新版2022版本应该也是可以这样修改,如果能直接加载出来就更好,无法加载可以尝试修改~

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgfkbak
系列文章
更多 icon
同类精品
更多 icon
继续加载