一、准备工作
1.nuget.exe下载地址:https://download.csdn.net/download/wu_pan123/13053832
2.环境变量设置方法:https://blog.csdn.net/wu_pan123/article/details/109289589
二、具体步骤
1.在需要打包的库根目录下运行命令行程序,并执行 nuget spec
2.打开新生成的文件Package.nuspec(用文本文档或npp打开)
打开后的内容如下:
<?xml version="1.0" encoding="utf-8"?>
<package >
<metadata>
<id>包ID或者包名</id>
<version>库版本号</version>
<authors>在此输入作者名</authors>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<license type="expression">MIT</license>
<projectUrl>在此输入项目地址</projectUrl>
<iconUrl>在此输入包logo地址,设置不成功将会用默认logo。logo地址获取方法稍后介绍</iconUrl>
<description>在此输入包描述</description>
<releaseNotes>Summary of changes made in this release of the package.</releaseNotes>
<copyright>$copyright$</copyright>
<tags>Tag1 Tag2</tags>
<dependencies>
<group targetFramework=".NETStandard2.1">
<dependency id="SampleDependency" version="1.0.0" />
</group>
</dependencies>
</metadata>
</package>
2.0 logo地址获取方法
本人将logo存到GitHub库中,以此为例介绍
选中GitHub库中的文件》download》复制图片地址
3.完成参数配置之后,在命令行中继续运行nuget pack
至此,打包成功。
有部分警告信息,但无伤大雅。
学习笔记,仅供参考。