[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 進入畫面:
圖一、創建新的Package
圖二、編輯Package資訊
情境1:要封裝 NuGet Service上已存在的多個Package,包裝成一個自訂義Package
欄位資訊:http://www.dotblogs.com.tw/robin/archive/2013/06/19/nuget-package-metadate.aspx
圖三、引用NuGetService 上有發佈的 Package
圖四、新增Group,用來分類Package
圖五、設定分類famework版本,並進入NugetSevice Packages 搜尋
圖六、選擇要使用的Package
圖七、加入引用的Package
圖八、若要多個Package, 則在個從 圖四 一 一加入即可。
圖九、完成Package選定
圖十、確認後方可進入發佈設定
圖十一、發佈設定
圖十二、 發佈。當發布後即可在Visual Studio的 NuGet內搜尋,以此自訂義的ID名稱即可找到Package
情境2:延續情境1,並且在加入自訂義的dll
圖十三、新增自訂義的lib(存放引用dll項目)
圖十四、新增一目錄 已.net 版本區分
圖十五
圖十六 、完成後上傳,請參考圖十~十二
當發布後即可在Visual Studio的 NuGet內搜尋,以此自訂義的ID名稱即可找到Package
By-藍小伙