.Net 【工作应用】 Nuget Server

2021-03-31 13:27

阅读:441

标签:exp   修改   info   com   format   hub   程序   系统   style   

1.为什么需要用nuget

  引用第三方的dll文件

  本公司的一些通用dll文件集中管理

  便于多个系统对一些常用基础程序集的使用管理

 

2.如何搭建本地Nuget Server

  VS新建Web空应用程序,.Net Framework选择4.6(Nuget Server包的依赖)

  Nuget安装NuGet.Server 3.4.1(目前是最高版本,依赖于.Net Framework4.6,没有看到4.7和Core的版本)

  修改Web.config的配置,发布nuget的密码

    

    

  IIS部署publish的网站

 

3.使用NuGet Package Explorer发布nuget包

  VS修改程序集信息,编译程序集发布,生成nupkg文件

  NuGet Package Explorer打开nupkg文件,修改信息后编辑发布

  NuGet Package Explorer需要配置apiKey

 

4.VS查询新创建的nuget包

  VS添加nuget包源地址:部署地址+/nuget,例如 http://localhost:8010/nuget

  切换nuget源地址,搜索已经发布的包

 

5.如何发布preview版本

  在版本号中添加"-alpha"字符串

  

[assembly: AssemblyInformationalVersion("1.0.1-alpha")]

  nuget能自动识别。

  

 6.最后放上可以直接编译运行的程序源码

  https://github.com/thomerson/Gatlin.NugetServer.git

.Net 【工作应用】 Nuget Server

标签:exp   修改   info   com   format   hub   程序   系统   style   

原文地址:https://www.cnblogs.com/thomerson/p/12491751.html


评论


亲,登录后才可以留言!