nuget服务器搭建,以及如何发布一个Nuget包

4.

一、本地dll如何打包,以及版本的更新

本小节主要介绍两种方式将本地dll打包为Nuget包,

1.1 利用nuget.exe进行打包(应用于.net framework) 1. 下载nuget.exe

nuget.exe下载地址:https://www.nuget.org/downloads。
下载完成后,不需要安装。请将nuget.exe复制到需要打包的项目文件夹中

2. 打包成.nupkg包

首先运行.\nuget sepc 生成.nuspec配置文件,用于nuget的配置项

然后运行.\nuget pack packageName 发布成nuget包

3. 注意

此类库更新版本之后,再打包成.nuget文件,是不会重新生成.nuspec文件。

1.2 使用dotnet 进行打包(应用于.net core )

运行 dotnet pack即可对当前项目打包,必须在当前项目文件夹中支持(还有.csproj文件的目录)

对项目进行版本行,可以配置.csprojc文件,如下所示:

<Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>netstandard2.0</TargetFramework> <Version>1.0.1.1</Version> <AssemblyVersion>1.2.0.0</AssemblyVersion> <FileVersion>1.3.0.0</FileVersion> </PropertyGroup> </Project>

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpfdyd.html