本文介紹如何新增自定義的 nuget 源。包括全域性所有專案生效的 nuget 源和僅在某些特定專案中生效的 nuget 源。
你可以前往 我收集的各種公有 nuget 源 以發現更多的 nuget 源,然後使用本文的方法新增到你自己的配置中。
現在,我們使用命令列來新增乙個包含各種日構建版本的 nuget 源 myget:
nuget sources add -name "myget"
-source ""
如果你新增的只是乙個映象源(比如華為雲 huaweicloud),那麼其功能和官方源是重合的,可以禁用掉官方源:
nuget sources disable -name "nuget.org"
nuget sources add -name "huaweicloud"
-source ""
在 visual studio 中開啟工具
->選項
->nuget 包管理器
->包源
:
然後在介面上新增、刪除、啟用和禁用 nuget 源。
值得注意的是:
在 visual studio 中是不能禁用掉官方源nuget.org
的,無論你如何取消勾選,實際都不會生效。
你可以新增乙個本地路徑作為本地 nuget 源,而那個路徑只要存在 *.nupkg 檔案就夠了。
直接修改這個檔案的效果跟使用命令列和 visual studio 的介面配置是等價的。
>
>
key=
"huaweicloud"
value
=""/>
key=
"nuget.org"
value
=""protocolversion
="3"
/>
key=
"walterlv.debug"
value
="c:\users\lvyi\debug\walterlv.nuget"
/>
key=
"myget"
value
=""/>
packagesources
>
>
key=
"microsoft visual studio offline packages"
value
="true"
/>
key=
"walterlv.debug"
value
="true"
/>
key=
"nuget.org"
value
="true"
/>
disabledpackagesources
>
configuration
>
nuget.config 檔案是有優先順序的。nuget.exe 會先把全域性配置載入進來;然後從當前目錄中尋找 nuget.config 檔案,如果沒找到就去上一級目錄找,一直找到驅動器的根目錄;找到後新增到已經載入好的全域性配置中成為乙個合併的配置。
所以我們只需要在專案的根目錄放乙個 nuget.config 檔案並填寫相比於全域性 nuget.config 新增的配置即可為單獨的專案新增 nuget 配置。
<?xml version="1.0" encoding="utf-8"?>
>
>
key=
"myget"
value
=""/>
packagesources
>
configuration
>
我的部落格會首發於 而 csdn 會從其中精選發布,但是一旦發布了就很少更新。 React Native新增自定義全域性元件
這裡舉例封裝乙個自定義的toast元件,這個檔案可以放在自己的公共元件資料夾下 date 2020 02 26 17 40 34 description 自己封裝toast提示 author yoohoeh lasteditors yoohoeh lastedittime 2020 02 28 18...
新增自定義監控專案
需求 監控某台web的80埠連線數,並出圖 兩步 1 zabbix監控中心建立監控專案 2 針對該監控專案以圖形展現 對於第一步,需要到客戶端定義指令碼 vim usr local sbin estab.sh 內容如下 路徑和名字都是自定義。bin bash 獲取80埠併發連線數 netstat a...
API專案 新增自定義提示
coding utf 8 pygal中,將滑鼠向條形將顯示她表示的資訊 工具提示 給model add乙個字典 字典 儲存 字典包含三個專案,每個專案包含兩個鍵,名稱和數量,value決定高度,label是名稱 plot dicts 給圖表add資料 給圖表add乙個字串和乙個列表 chart.ad...