Nuget發布自己的DLL

2022-02-19 05:03:16 字數 972 閱讀 7709

首先說明背景,在asp.net core開發中,使用了oracle,oracle官方發布了乙個新的sdk用於連線資料庫,但是asp.net core有個特性,就是不支援直接引用dll,也就是說所有的dll**與framework或者nuget,但是oracle的sdk還沒有發布至nuget,所以我就自己把sdk發到nuget供程式使用

需要使用工具,nugetpackageexplrer

3.然後需要註冊乙個nuget帳號,在官網註冊即可,然後註冊api keys,在註冊api keys是需要注意填寫需要發布dll相關資訊,否則會提示nuget包發布失敗

下圖中,點選api keys註冊key

填寫名稱,以及過期日誌

填寫發布資訊

填寫通過nugetpackageexplorer生成的id,在glob pattern填入,這裡的id就是通過nugetpackageexplorer生成的id

4.最後提示包上傳成功

發布自己的NuGet程式

安裝完成後開啟 nuget package explorer 通過file new可以新建乙個package 然後點選edit package metadata可以編輯 編輯的基本資訊如下 需要注意的是 id是package的唯一編號 version是版本號,當版本號發生變化後重新發布時,在nuge...

發布自己的nuget包傻瓜教程

apikey就是2中的apikey,source是上傳的伺服器,如果是私有nuget伺服器則使用私有服務的位址 6.建立乙個類庫專案,記得修改assemblyinfo.cs中assemblydescription,這個需要有值 7.編碼完成後,進入專案資料夾,在此執行cmd命令nuget spec ...

使用nuget發布自己寫的類庫

2.建立自己的類庫工程,比如td.csproj 3.cmd或者powershell下定位到td.csproj所在的目錄,執行 nuget spec td.csproj或nuget spec 加入目錄下只有乙個工程檔案 生成nuspec檔案,這裡生成td.nuspec 4.使用文字編輯器 如notep...