Rider离线使用Nuget包的方法
有时候,我们的开发环境可能没有网络,vs也不太好安装。
这时候我们就可以使用Rider。但是没有Nuget的话,很多东西用起来很复杂。
所以这里介绍一下Rider离线配置Nuget的方法。
- 从Nuget的官网下载对应的包,扩展名为.nupkg。 - 打开 - https://www.nuget.org/搜索你要找的包名,打开对应的详情页面,这里以- SuperSocket.Engine为例。![nuget.png]() - 首先我们在右侧的About中点击 - Download package就可以下载.nupkg的包,但是大部分包还有对应的依赖项,由于我们无法联网,所以我们必须把所有的依赖项都一起下载。- 这里点击 - Dependencies标签页,发现- SuperSocket.Engine有两个依赖项,一个是- log4net (>= 2.0.3),另一个是- SuperSocket (>= 1.6.6.1)。- 每个依赖项都有对应的超链接可以点击进入对应的包详情页,我们在详情页继续下载对应的包,同时查看这个包的依赖项。 - 有部分包会根据.net的版本需求不同的依赖项,所以我们只需要根据我们的实际使用版本下载对应的依赖包即可。 
循环以上内容,直到下载完所有的依赖包。这时我们就可以把下载到的所有.nupkg包都考入到需要离线安装的电脑中了。
- 在离线电脑中任意位置新建一个文件夹,把所有的.nupkg包都考入到这个文件夹中。 - 打开rider,找到Nuget标签页。 ![rider.png]() - 点击Source,在右侧的Feeds标签中点击加号按钮,弹出菜单中Name随便写,Url写你的文件夹全路径,比如 - D:\Nuget,剩下的保持默认,然后点击Ok按钮。
- 回到Packages标签页,点击左侧的刷新图标,应该可以看到你文件夹中的所有包信息,安装即可。 
 
                    
                     
                    
                 
                    
                


 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号