admin 管理员组文章数量: 1184232
关于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. -->
<config>
<add key="defaultPushSource" value="https://contoso/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/packages/" />
<add key="nuget" value="https://api.nuget/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" value="true" />
</disabledPackageSources>
</configuration>
要给这些enable都勾选上
然后右边的刷新按钮点一下,或者去到设置里面找到
这时候代表已经添加成功。
回到nuget以后,packages搜索框这时候已经加载出来包了,下图所示:
这时候说明已经成功!!!
本次版本是
6,rider版本是2021.3.4,最新版2022版本应该也是可以这样修改,如果能直接加载出来就更好,无法加载可以尝试修改~
版权声明:本文标题:关于rider引入使用nuget无法加载包的解决方式 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1766203581a3444275.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论