你們公司有沒有好多專案,有沒有好多類庫,你們的類庫是在tfs中管理,還是svn或者github,又或者是各自為政版本類庫隨意使用?
首先:我不排斥任何一種管理你們自己類庫的解決方案,但是我今天要說一種我心目中的類庫管理神器。n~u~g~e~t~ !!!
首先vs預設的nuget伺服器你可以看到,搜到很多你想要的類庫,給啦我們很大的幫助。
那麼你想讓你的類庫在這裡被搜尋到嗎?你感覺不可思議嗎?
其實我告訴你,很簡單,在這裡註冊個賬號,你就可以上傳你自己的dll啦。這一篇,對這裡的上傳我不做太多介紹。你可以在網上找找其他文章看看學學。
首先你要建立乙個空的web專案,然後開啟nuget,搜尋nuget.server
然後,你想也想不到的是,你的nuget伺服器專案已經建好啦。你什麼也不用做,發布到你想放你dll類庫的伺服器。
開啟預設頁default.aspx
然後把你的nuget伺服器位址配置到vs的nuget包管理器的程式包源中。
然後你就可以使用啦,具體使用方法,很簡單。
可以看到出來預設的兩個之外,又多出啦乙個我們自己配置的apack,因為我只上傳啦乙個dll類庫,所以就不用搜尋點選apack之後,直接就能看到我上傳的a.client類庫。
點選安裝就可使用。方便不?
並且這些類庫你統一放在乙個伺服器下,進行管理。相信會給你的團隊帶來不一樣的感官。
我使用的是視覺化工具進行上傳的
傻瓜式安裝過後
點開,選擇建立乙個新包。
簡單不,整體下來,哈哈,還不錯吧,那麼就搭建自己公司的nuget包管理伺服器吧,去嘗試吧。
搭建Nuget伺服器
1.新建乙個web 應用程式 最好是asp.net空web應用程式 2.通過nuget擴充套件 引用 nuget.server包 引用之後的專案結構為 將此 部署到iis上,即可訪問,既搭建好了 windows10 iis 安裝如圖 然後將該 部署到iis 我們為此對映乙個網域名稱 www.youg...
架設自己的NuGet伺服器
注 本文主要參考了 在內部架設nuget伺服器 和 介紹下nuget在傳統asp.net專案中的使用 只是原本說的比較簡略,本文做了一些補充,更適合新接觸nuget的朋友,在此感謝原作者的分享。一 什麼是nuget 官方 已經提供了大量的開源 包,我們可以直接新增引用,也可以把我們自己的 打包提交上...
建立自己的NuGet伺服器
如果是在公司的開發環境,使用nuget來管理和分發package是個不錯的主意,建立nuget伺服器是開始的第一步。在自建nuget伺服器的過程中,要注意,盡量使nuget manager的版本保持在最新版本,這樣,nuget server nuget manager nuget explorer才...