透過Nuget Package Explorer建立內部的Nupkg

1.請先到以下連結下載安裝

http://npe.codeplex.com/

2.安裝後執行會跳出視窗,選擇建立新的nupkg

clip_image001

3.設定id及版本

clip_image002

4.設定Framework版次

clip_image003

5.設定相依其他的nuget

clip_image004

6.加入"content"目錄及lib目錄

lib:放dll

Content:除了dll以外照原本的位置放入

clip_image005

7.儲存後會檔名為ID+版次+副檔名.nupkg,基本上只要放到FileServer其他人就可以從Nuget下載來使用

例:放在\\Temp\Nuget

clip_image006

8.VisualStudio增加Nuget的套件來源指向\\Temp\Nuget

clip_image007

9.作完就可以從Nuget下載,大功告成

clip_image008

補充:

1.針對第7步驟也可以改成發佈到自己架設的Nuget Server使用


參考連結

http://www.dotblogs.com.tw/wadehuang36/archive/2011/10/06/nuget-server.aspx


架好後發佈到自己的Server

clip_image009

clip_image010

2.更新版次


加入在nupkg的檔案,會全部封在裡面,跟來源是不一致的,所以修改版本要移除舊的,

再加入更新的檔案,這點與我參考的文章作法不一致,作者是說在本地nupkg打開後

會自動更新內容,但我試了幾次都是抓舊的。


參考文章


http://www.dotblogs.com.tw/wadehuang36/archive/2011/10/06/nuget-package-explorer.aspx

這個網誌中的熱門文章

[TFS] 分支與合併

[.NET Core] 將專案發行至IIS