安裝完成後開啟 nuget package explorer
通過file >new可以新建乙個package
然後點選edit package metadata可以編輯
編輯的基本資訊如下
需要注意的是
id是package的唯一編號
version是版本號,當版本號發生變化後重新發布時,在nuget manager中會有公升級提示
title是在nuget manager中顯示的名稱
summary將在rss中顯示
description和release notes將會顯示在nuget manager中
高階選項dependencies表示當前專案的依賴項
id為依賴package的id號
version為支援的版本[1.0]為至少是1.0版本,[1.0,2.0]為1.0至2.0版本,(1.0,2.0]為需要大於1.0小於等於2.0的版本
在package contents上點選右鍵選擇add lib
之後在lib上點選右鍵
選擇.net folder 下的no version即可
然後在新建的資料夾中新增dll或其它需要引用的檔案即可
如果需要新增css或js檔案
右鍵add content folder
然後建立相應的scripts或style、content目錄,將相應的靜態檔案引用即可
如果要對web.config新增乙個modules節點則新增乙個內容為
<
configuration
>
2:<
system.webserver
>
3:<
modules
>
4:<
addname
="mynumodule"
type
="sample.mynumodule"
/>
5:modules
>
6:<
system.webserver
>
7:的web.config.transform 的檔案即可configuration
>
如果需要向專案中新增專案檔案,則新增乙個內容為如下**
namespace $rootnamespace$.models
4:public
string name
5: }
6: }名為code.cs.pp的檔案即可新增到相應檔案
點選file>publish
在url處填入自己建立的nugetserver的url
在key處填寫nugetserver的apikey(guid)即可
Nuget發布自己的DLL
首先說明背景,在asp.net core開發中,使用了oracle,oracle官方發布了乙個新的sdk用於連線資料庫,但是asp.net core有個特性,就是不支援直接引用dll,也就是說所有的dll 與framework或者nuget,但是oracle的sdk還沒有發布至nuget,所以我就自...
發布自己的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...