1. 程式人生 > 其它 >搭建nuget伺服器

搭建nuget伺服器

使用到的工具:

    nuget package explorer      4.4.72  下載地址 https://github.com/NuGetPackageExplorer  官網:http://nugetserver.net

    

一、建立空的asp.net web應用程式
         

 

二、在nuget中安裝 Nuget.Server包

 

 

 

三、釋出nuget服務至iis伺服器

 

 

四、執行訪問專案

 

 因為web.config的檔案中compilation重複了,刪除與專案framework版本號不一致的節點即可。

 

 

 

 

三、配置nuget安裝包的存放位置

NuGet.Server1.5 開始,您可以配置包含您的包的資料夾。

web.config 檔案包含一個新appSetting的名為packagesPath當鍵被省略或留空時,包資料夾是預設的 ~/Packages。您可以指定絕對路徑虛擬路徑

 

 

 

四、構建nuget安裝包

 

 點選Create a new pakage 建立一個新的package

 

 

 在右側面板(Package contents)空白區域點選滑鼠右鍵,然後在點選Add Lib Folder,會出現一個名為lib的節點

在lib節點上點選滑鼠右鍵,出現很多新增選項,選擇此nuget包所依賴的類庫版本號,比如.net framework版本號(不選擇的話,nuget安裝會出現框架不匹配的錯誤資訊,導致無法正常安裝),

如下圖所示

 

 

 拖拽類庫所包含的dll檔案至對應節點

 

 按Ctrl+K或者點選Package metadata面板的編輯按鈕,進入編輯狀態

可編輯類庫包的基本資訊,比如作者,描述,版本號,包名稱

 

 

編輯依賴引用