搭建nuget伺服器
阿新 • • 發佈:2022-03-28
使用到的工具:
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.Server
1.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面板的編輯按鈕,進入編輯狀態
可編輯類庫包的基本資訊,比如作者,描述,版本號,包名稱
編輯依賴引用