NuGet 包管理器本地搭建

今天最大的收获,是学会了怎样使用 NuGet 包管理器,NuGet 是一个开源的包管理器,在编写程序的过程中,经常会引用各种其他的库文件,这些库文件也会持续更新版本,如果没有包管理器,则引用的库文件在更新的时候,需要手动更新替换 dll 文件。

花了一些时间研究 NuGet,本地搭建一个属于自己的 NuGet 服务器。

1、使用VS 建立一个空的Web 工程

2、从VS 的包管理器中,下载NuGet Server

3、发布该Server 至 IIS 服务器,期间遇到了一个小问题,web.config 文件中的一个节点重复,后将该节点注释掉后,运行 Web ,NuGet 本地服务搭建完成。

4、GitHub 上下载打包工具,将库文件打包,放到 本地服务器 路径下的Packages 文件中

5、在 VS 工具管理中,配置 NuGet 包的源,路径为发布的本地服务地址

6、至此,再打开VS 包管理器,则可以看到自己打包的dll了

今天还注册了一个NuGet Api KEY,注册完成后,可将包发布至 nuget.org 上,所有人都可以下载使用(当然对别人来说没什么用。。。)

程序方面,SKU部分的数据库及实体已经建好了,Web 引用 Service 报错,明天解决。

所有觉得困难的东西,都是因为不了解,当真的花时间去研究,知道怎样使用后,再来看,也就是这样子,在解决问题的过程中,收获到的,远大于最终结果。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180822G1U0S400?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券