搭建自己的Nuget伺服器

2022-01-12 12:02:14 字數 1363 閱讀 1323

你們公司有沒有好多專案,有沒有好多類庫,你們的類庫是在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才...