連接:https://pan.baidu.com/s/19dhgdyIITYiwwtSVEzu4yQ
提取碼:fcqh 瀏覽器
二、雙擊NuGet Package Explorer出現啓動界面,選擇Create a new package(Ctrl+N)建立一個新包
三、選擇菜單 Edit > Edit Package Metadata (或者 CTRL + K) 編輯包包信息
這裏能夠編輯類庫包的信息和添加類庫、程序集的引用解釋下幾個比較重要的字段:
Id:用於定位類庫包的惟一標示,如在命令行下執行 Install-Package MyPackage 這裏的MyPackage就是包包的Id值
Version:類庫的版本號,這裏建議和程序集的真實版本號保持一致,以避免發生混淆
Dependencies:此類庫依賴的程序集,根據實際狀況添加依賴類庫的Id和版本號,若無留空便可,這裏須要注意下填寫的依賴類庫須要在NuGet服務器上能找到,不然沒法完成自動引用添加
Framework assemblies:依賴的Framework 程序集,根據實際須要選擇便可,通常無需設置
除以上四項之外其餘屬性根據實際狀況修改便可,若本身用不修改也中,不過爲了使用方便仍是建議把類庫描述(Description)填寫下
四、右鍵-->Add Existinng File... 選擇dll添加,也能夠直接拖拽DLL到 Package contents 窗口,此例選擇拖拽方式,直接拖拽dll到窗口後,會出現提示:是否將 Winista.HtmlParser.dll放到lib 文件夾下,通常咱們選擇yes
五、DLL添加完成後,快捷鍵Ctrl + K 修改包包信息Id爲Winista.HtmlParser,版本號爲1.8.0
六、信息修改和dll都添加完畢後,選擇File --> Save(或Ctrl + S)將文件進行保存,默認文件名爲Id + 版本號.nupkg
七、完成保存後如須要發佈到網上,選擇File--> Publish...(或Ctrl + P)
八、默認的發佈地址是官網,發佈 Key須要到官網去註冊一個帳號,而後就能夠獲得,這裏不在複述,若無需發佈直接關閉便可
九、新建Web站點,選擇 文件-->新建項目-->Asp.Net 空 Web應用程序
十、選擇 工具-->Library Package Manager-->Package Manager Console 打開NuGet命令行控制檯
十一、在控制檯輸入Install-Package NuGet.Server (請保持Package source:官方源,即 Nuget offical package source,通常默認即爲官方Package源)
十二、回車確認後開始下載並安裝NuGet.Server類庫及相關引用,並自動添加引用到項目
1三、 在控制檯輸入 Get-Package 能夠看到剛剛安裝的類庫
1四、除添加類庫引用外,還自動添加了一些文件,同時Web.config也被修改,添加了一些配置項
1五、至此NuGet.Server站點已經建立完畢,恩,你沒有看錯,就是這麼簡單,接下來部署到本地或IIS站點便可使用了
1六、發佈網站到本地
1七、IIS裏面創建站點www.mynuget.com,主機頭www.mynuget.com,應用程序池爲.Net4.0集成模式,目錄指向站點發布的目錄
1八、設置hosts 將www.mynuget.com執向本機
1九、設置好hosts後,從新打開瀏覽器輸入網址:http://www.mynuget.com/
20、 查看已經發布的類庫包 http://www.mynuget.com/nuget/Packages
2一、選擇 工具-->Library Package Manager-->Package Manager Settings
2二、輸入名稱 MyNuGetServer及包包源地址 http://www.mynuget.com/nuget 點擊Add完成源添加
2三、查看剛剛添加的類庫源 工具-->Library Package Manager-->Manager NuGet Packages for Solution... 點擊剛添加的源MyNuGetServer能夠看到咱們放到站點下的類庫包,選中須要的包包點擊 Install完成安裝
2四、也能夠在控制檯下安裝,將類庫源執行咱們創建的源 MyNuGetServer,控制檯下輸入Install-Package Winista.HtmlParser完成安裝
2五、如今咱們已經成功的搭建了本身的NuGet服務器服務器