在VS2009中集成自動(dòng)上傳nuget包到服務(wù)器的解決方案
前言:
我們?cè)陧?xiàng)目最初開發(fā)的過程中,由于各個(gè)組之間負(fù)責(zé)開發(fā)的模塊并不是單一的功能項(xiàng),不管是與后臺(tái)還是與前端之間的接口對(duì)接聯(lián)調(diào)。難免會(huì)不停的打包發(fā)布自己負(fù)責(zé)模塊的nuget包到服務(wù)器,供其他組的開發(fā)人員進(jìn)行接口調(diào)用。這就無形中,給我們本身除了開發(fā)之外,增添了一些額外的工作量。因此,為了簡化我們的工作內(nèi)容,我們將打包上傳nuget包的功能,直接繼承到我們自己的vs解決方案中,這樣就省去了手工上傳的麻煩。
開始:
1、首先,右鍵點(diǎn)擊我們已經(jīng)寫好的nuget項(xiàng)目,然后選擇“屬性”,進(jìn)入如下圖:
定位到“打包”tab,然后勾選“在構(gòu)建時(shí)生成NuGet包”,其他的版本包信息,根據(jù)自己需要填寫即可。
2、然后定位到“生成事件”tab,在生成前事件命令行中,填寫如下內(nèi)容:
為了方便復(fù)制,代碼如下:
3、點(diǎn)擊vs 2019工具欄的 “工具->外部工具”
為了避免敲錯(cuò)單詞,代碼如下:
4、導(dǎo)入工具命令到菜單(工具->自定義),外部命令后面的集索引,你的命令在外部工具第一個(gè),你就選擇“外部命令1”
5、在你自己的解決方案目錄下面,增加push.cmd命令腳本
命令腳本內(nèi)容如下:
其中,192.168.1.171是你公司的內(nèi)部nuget服務(wù)器。 -k 后面是你nuget服務(wù)器上傳時(shí)的秘鑰,怎么拿,在哪里那秘鑰呢?
登錄你們內(nèi)部的nuget服務(wù)器后臺(tái),賬戶信息->NuGet API Key
為什么沒有看到Api Key 呢,奈何這個(gè)賬號(hào)沒有足夠的權(quán)限,所以沒法看到已經(jīng)設(shè)置的ApiKey清單。只要使用管理員賬號(hào)登錄,就可以查看生成的ApiKey。我沒有權(quán)限,幫不了你們了。。大概可能也許長下面這樣的吧。這個(gè)是借用別人的網(wǎng)站的圖片
6、右鍵生成項(xiàng)目時(shí),將會(huì)自動(dòng)刪除nuget包
7、最后一步,右鍵點(diǎn)擊項(xiàng)目,選擇我們自定義的“發(fā)布nuget”即可
總結(jié)
到此這篇關(guān)于在VS2009中集成自動(dòng)上傳nuget包到服務(wù)器的解決方案的文章就介紹到這了,更多相關(guān)VS2009自動(dòng)上傳nuget包到服務(wù)器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
.NET?Core支持Cookie和JWT混合認(rèn)證、授權(quán)的方法
這篇文章主要介紹了.NET?Core如何支持Cookie和JWT混合認(rèn)證、授權(quán),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-01-01深入理解__doPostBack 客戶端調(diào)用服務(wù)端事件
__doPostBack是一個(gè)純粹并且是非常簡單的javascript函數(shù),大部分的頁面PostBack都是由它觸發(fā)的。2008-08-08ASP.NET Core奇淫技巧之動(dòng)態(tài)WebApi的實(shí)現(xiàn)
這篇文章主要介紹了ASP.NET Core奇淫技巧之動(dòng)態(tài)WebApi的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-08-08asp.net基于JWT的web api身份驗(yàn)證及跨域調(diào)用實(shí)踐
這篇文章主要介紹了asp.net基于JWT的web api身份驗(yàn)證及跨域調(diào)用實(shí)踐,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-07-07ASP.NET.4.5.1+MVC5.0設(shè)置系統(tǒng)角色與權(quán)限(一)
這篇文章主要介紹了ASP.NET.4.5.1+MVC5.0設(shè)置系統(tǒng)角色與權(quán)限的部分內(nèi)容,后續(xù)我們將繼續(xù)討論這個(gè)話題,希望小伙伴們喜歡。2015-01-01asp.net服務(wù)器端指令include的使用及優(yōu)勢介紹
將指定文件的內(nèi)容插入 ASP.NET 文件中,包括網(wǎng)頁(.aspx 文件)、用戶控件文件(.ascx 文件)和 Global.asax 文件2013-04-04Asp.net 2.0 無刷新圖片上傳 顯示縮略圖 具體實(shí)現(xiàn)
簡單三步實(shí)現(xiàn)圖片無刷新上傳:注意是上傳,至于上傳時(shí)的驗(yàn)證,比如圖片的尺寸,大小,格式。自行解決。如果我搞定了,也會(huì)貼上來的。2013-06-06