背景
公司項目是分模塊進行架構的,因此各個項目之間的相互依賴不僅混亂而且還很復雜,還有一個讓人更感到不適的是編譯一次整個解決方案,就會讓你有種生無可戀的趕腳;為了解決掉這些問題,我決定搭建一個nuget服務器,減少底層類庫編譯的時間。
實踐
本文主要為了實現如下三個目標:
(1)如何生成nuget包
(2)搭建一個nuget服務器
(3)如何在項目中引用自己搭建的nuget服務器中的包
如何生成Nuget包
首先需要下載NuGetPackageExplorer安裝文件(https://npe.codeplex.com/)
安裝完成后,默認打開頁面如下圖:
直接Ctrl+N,進入新建包頁面(如下圖)
直接將你要處理的dll拖入NugetPackageExplorer中(如下圖)
點擊“Yes”即可。快捷鍵(Ctrl+k)即可快速編輯包(dll)相關信息。
保存即可完成一個包(nupkg)的配置。
第一部分先到這里吧,歡迎拍磚,歡迎批評。