美文网首页
离线环境下还原 Nuget 包

离线环境下还原 Nuget 包

作者: 显卡84du | 来源:发表于2017-11-07 19:36 被阅读103次

1. 使用环境

在某些企业内部生产环境下,服务器可能没有连接互联网,而项目的的第三方引用包可能并没有跟随发布到服务器上。同时在不使用 Visual Studio 发布包的情况下,整个项目的生成编译就会自动联网还原缺失引用包,网络不通会使生成失败。
这个问题可以手动下载引用包到本地后解决,无论是在线还是离线,官方提供的都是一种 nupkg 文件包。

2. 相关步骤和设置

  1. 在 Visual Studio 的设置中找到如下位置:


  2. 点击“浏览”可以定位到本机的 nupkg 缓存文件夹位置


  3. 在程序包源中取消勾选原有的官方源,新建一个,将源位置定位到上一步的目录


  4. 在官网下载相应的 nupkg 文件包,放到上一步的文件夹中


3. 最后的提示

经过以上步骤,离线还原 nupkg 包后你的项目应该可以正常生成了。不过一般项目依赖的包比较多,一个个下载还是挺麻烦的,这里有个简单的办法,本地的开发环境中一般都会保留了这些包,所以可以在本地定位到 nupkg 缓存文件夹,直接复制到生产环境中,这样就快多了。

参考文献

1、离线使用nuget
2、NuGet离线安装包获取方法

相关文章

  • 离线环境下还原 Nuget 包

    1. 使用环境 在某些企业内部生产环境下,服务器可能没有连接互联网,而项目的的第三方引用包可能并没有跟随发布到服务...

  • Nuget 包还原异常解决方案

    Nuget 包还原异常解决方案 Intro 有时候 nuget 包会还原异常,查看引用好多包都带着感叹号 Solu...

  • .net core (一):Hello world

    使用命令行创建项目: 备注: dotnet restore :在本地未安装Nuget时,还原Nuget包。 dot...

  • nuget 是如何还原包的

    nuget 是如何还原包的 Intro 一直以来从来都只是简单的用 nuget 包,最近想折腾一个东西,需要自己搞...

  • 使用Nuget安装离线包nupkg

    一:Nuget简介: NuGet 是免费、开源的包管理开发工具,专注于在 .NET 应用开发过程中,简单地合并第三...

  • ABP MPA

    环境说明 VS2017 SqlServer2014 ABP MPA 基础配置 官方模板: 下载模板 还原Nuget...

  • verdaccio 离线环境下包发布

    verdaccio配置简单,启动修改npm的repo地址即可使用,但在进行包发布时,按照其说明adduser,pu...

  • .NET Core中使用AutoMapper

    开发环境.NET CORE2.2.0 AutoMapper所需NuGet包:AutoMapper(8.0),Aut...

  • apb第一天

    第一天不太顺利弄了很久遇到很多问题,但是还好解决了,记录一下 下载下来的abp无法启动,nuget需要还原包,但是...

  • pip离线下载python包

    这几天搞Windows离线断网环境下安装Python包,配置环境,各种坑!做个记录,供以后查询吧。 # 生产环...

网友评论

      本文标题:离线环境下还原 Nuget 包

      本文链接:https://www.haomeiwen.com/subject/tjtsmxtx.html