搭建自己的Nuget服务器

1.打包自己的类库

  打包类库生成nupkg文件

2.新建一个网站

  新建一个空的web Framework项目(core的没研究)

  引入NuGet.Server包

  在Web.config添加秘钥(已自动生成,把自己定义的秘钥写在value就行)

<add key="apiKey" value="kxy001-555-888" />

3.发布到IIS服务器

  设置根目录的Packages文件夹为EveryOne

4.下载安装 Nuget Package Explorer工具

  双击1生成的文件,选中使用这个工具打开,

  File->public,填上Url和自己定义的key,点击Public上传

  

5.引入上传的包

  路径

本地路径访问--D:IISXYNugetServerPackages
站点访问--http://localhost:7845/nuget

6.发布到云服务器

  云服务器添加IIS服务

    服务器管理器->添加角色和功能->自己看着一步步点下去,和IIS相关的全选

  将本地生成文件copy到云服务器

  开放端口

  设置Packages文件夹权限为EveryOne

  路径

http://148.70.176.58:7845/nuget
原文地址:https://www.cnblogs.com/wskxy/p/10758044.html