今天要开始写ViewModel了,写完之后系统里的ViewModel都汇总到我这里,然后由我负责ViewModel的发布跟维护,所以Nuget发布Dll就要熟练啦~
一,安装工具
1,Nuget Package Manager
2,NuGet.exe
下载地址为:http://nuget.codeplex.com/downloads/get/669083
下载完成之后,将此EXE文件放入到所要打包的类库的文件加下。
二,注册生成 API Key
在这里:https://www.nuget.org/account
注册之后,
复制API Key,以后要用到。
三,打包过程
先说下主要命令:
NugetsetApiKey +API key :设置API KEY
Nuget spec
Nugetpack +*.nuspec
Nuget push+*.nupkg
打开VS安装目录下的VS2012开发人员命令提示窗口:
首先输入我们第一条命令: NugetsetApiKey +API key :设置API KEY
之后执行 nuget spec ,生成*。nuspec文件。
提示成功之后,我们会发现原来类库的文件夹中多了如下文件:
我们txt打开,手动修改,为我们的DLL添加一些信息:
接着pack csproj:
之后出现各种黄字,说明ok了,自己第一次做的时候一直报错,之后反复查看刚才改过的那个txt,发现是自己所写的信息中有&这个敏感字符,导致了出现错误。
完成之后,出现*.nupkg文件:
执行最后一步 nuget push ...
如果提示API KEY有问题,就尽早换个邮箱重新申请吧。
完成之后,看下效果:
嘿嘿,七夕快乐~