笔记:本地发布nuget包并使用
1.下载nuget.exe工具包
2.把nuget.exe放入要发布的项目中
3.执行cmd命令行 nuget spec dll名.dll
在文件夹下会生成 项目名.nuspec
(配置信息)
4.然后执行nuget pack 项目名.csproj
(会将项目中属性里的程序集信息替换 nuspec里的动态信息,版本号等相关信息均在此处修改)
在文件夹下会生成 项目名.nupkg
(主要此文件)
5.在别的地方新建个文件夹,专门存放本地的nuget发布包(.nupkg)
6.在vs中选择<工具>-<选项>-<Nuget包管理器>-<程序包源> 新建一个包源,点确定后即可在nuget包里下载自己已发布的了
实战
新建了个ClassLibrary
项目,并且新建了ClassLibrary
类库,
就将文件放在ClassLibrary/ClassLibrary
文件夹下面
在本文件夹cmd命令中先后执行
nuget spec ClassLibary1.dll
nuget pack ClassLibrary1.csproj
生成ClassLibrary1.nupkg
后
新建个localNuget
文件夹将ClassLibrary1.nupkg
复制进去