Nuget发布Dll
?????? 今天要開始寫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有問題,就盡早換個郵箱重新申請吧。
?????? 完成之后,看下效果:
???????????? 嘿嘿,七夕快樂~
總結
以上是生活随笔為你收集整理的Nuget发布Dll的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: xp查看计算机mac地址查询,如何查看m
- 下一篇: 实用MYSQL语句收集