原创

NuGet发布.Net程序到nexus私服

使用NuGet发布.Net程序到nexus私服,操作步骤如下:

1.下载NuGet

NuGet是一个exe程序,无需安装,只需要放在自定义位置,然后加入Path目录,方便直接使用。

2.生成.nuspec配置文件

假如生成好的dll文件是Demo.dll,在dll目录cmd命令窗口执行nuget spec Demo会生成Demo.nuspec配置文件,在Demo.nuspec里面可以修改版本号、版本说明、引用的其它类库等信息。

nuget spec Demo

3.生成.nupkg待发布文件

打包刚才的Demo.nuspec配置文件,生成待发布文件Demo.nupkg

nuget pack  Demo.nuspec

4.发布到私服

发布到nexus,需要有nexus的nuget api key,在nexus账号管理页面

nuget push -Source http://192.168.0.111:8081/nexus/repository/nuget-hosted/ -ApiKey e96f98e8-1111-0000-0000-57d8da7f50cd Demo.nupkg

5.使用刚发布的包

发布成功后,在nuget包管理器里面,程序包源选择配置的私服(地址为:http://192.168.0.111:8081/nexus/repository/nuget-hosted/),即可搜索到刚发布的包

正文到此结束