nuget发布

1、注册,获取API Key值

https://www.nuget.org/users/account/LogOn?ReturnUrl=%2Faccount

注:若有key,则不用注册,直接使用即可

2、下载NuGet.exe

http://nuget.codeplex.com/downloads/get/669083


3、将NuGet.exe放到要发布的文件夹下面

nuget发布_第1张图片

运行起NuGet.exe。


4、在命令窗口中输入: nuget setAPIkey +秘钥

   简便的方法:在放nuget.exe的文件夹下,按住“Shift”键,右键找到“在此处打开命令窗口”


nuget发布_第2张图片

nuget发布_第3张图片


5、输入:nuget  spec,产生nuspec文件


   提示创建nuspec文件成功,此时在Contracts文件夹下就会出现ITOO.AuthoritySchoolSettings.Contracts.nuspec的一个新文件

nuget发布_第4张图片


6、完善nuspec文件信息

完善ITOO.AuthoritySchoolSettings.Contracts.nuspec文件里面的内容
完善之前:
nuget发布_第5张图片
完善之后:
nuget发布_第6张图片
   只需要完善authors、owners和description信息,这些里面的值可以随意填写,也可以根据自己需要进行填写。


7、修改contracts的版本

版本信息位于:Contracts/Properties/AssemblyInfo.cs

注:修改之后,要重新生成。


8、输入:nuget pack + .csproj文件 ,产生类库包    

nuget发布_第7张图片
   此时,在在Contracts文件夹下就会出现ITOO.AuthoritySchoolSettings.Contracts.1.0.0.3.nupkg的一个文件(此版本号和上一步修改的版本号一致)
nuget发布_第8张图片


9、输入:nuget push + .nupkg文件,发布类库包    

nuget发布_第9张图片
   等待几分钟就能发布成功了。若等待好长时间,还未提示发布成功,则可以重新运行一次NuGet.exe。



你可能感兴趣的:(发布)