[NuGet] 簡單使用情境範例 試做

  • 1646
  • 0
  • 2013-07-10

[NuGet] 簡單使用情境範例 試做

在共同開發時,很容易因為引用的版本不同,而造成程序的崩潰。故使用NuGet來封裝dll,並有版控以利管理使得協同開發時,降低引用上的困擾。

 

 

參考:http://www.dotblogs.com.tw/regionbbs/archive/2013/01/27/building.nuget.package.aspx 小朱-[NuGet]製作你的NuGet元件

參考:http://www.dotblogs.com.tw/robin/archive/2013/06/19/nuget-package-metadate.aspx  Robin Li-NuGet Package Matadata

 

 

NuGet Package Explorer 進入畫面:

image

圖一、創建新的Package

 

image

圖二、編輯Package資訊

 

情境1:要封裝 NuGet Service上已存在的多個Package,包裝成一個自訂義Package

 

欄位資訊:http://www.dotblogs.com.tw/robin/archive/2013/06/19/nuget-package-metadate.aspx

image

圖三、引用NuGetService 上有發佈的 Package

 

image

圖四、新增Group,用來分類Package

 

image

圖五、設定分類famework版本,並進入NugetSevice Packages 搜尋

 

image

圖六、選擇要使用的Package

 

image

圖七、加入引用的Package

 

image

圖八、若要多個Package, 則在個從 圖四  一 一加入即可。

 

image

圖九、完成Package選定

 

image

圖十、確認後方可進入發佈設定

 

image

圖十一、發佈設定

 

image

圖十二、 發佈。當發布後即可在Visual Studio的 NuGet內搜尋,以此自訂義的ID名稱即可找到Package

 

情境2:延續情境1,並且在加入自訂義的dll

 

image

圖十三、新增自訂義的lib(存放引用dll項目)

 

image

圖十四、新增一目錄 已.net 版本區分

 

image

圖十五

 

image

圖十六 、完成後上傳,請參考圖十~十二

 

當發布後即可在Visual Studio的 NuGet內搜尋,以此自訂義的ID名稱即可找到Package

 

 

 

 

By-藍小伙