日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

搭建基于.NetFrameWork的私有nuget服务端及打包项目发布上传

發布時間:2023/11/29 asp.net 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 搭建基于.NetFrameWork的私有nuget服务端及打包项目发布上传 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、私有Nuget服務端搭建

1.創建一個.NetFramework web項目

2.在nuget管理中 安裝 nuget.server包

?

3.安裝完成后修改web.config里面的 apikey 和?packagesPath

apikey:推送包到nuget服務端

packpage: 上傳上來的包存放的服務器位置

?

4.發布web項目到IIS中,注意給項目讀寫權限

5.打開部署的站點,如果出現以下截圖,表示成功

6.VS 開發工具連接測試

打開導航欄的 工具==》Nuget包管理器==》程序包管理器設置==》程序包源

更新==》確定

打開項目的Nuget包 管理器,如果出現連接成功,表示Nuget內部服務器搭建成功,一開始應該是沒有任何包的。

?

?

二、發布項目包到搭建好的nuget內網服務

此處使用的是nuget.exe工具進行打包的

?

1.下載nuget.exe 工具 官方連接?https://dist.nuget.org/win-x86-commandline/latest/nuget.exe

?

2.進入要打包的項目的文件夾目錄,包含csproj文件的目錄,將nuget.exe復制到該目錄下

?

3.在當前目錄下運行 nuget spec 命令,會生成一個 .nuspec后綴的文件

4.修改.nuspec后綴的文件內容

?

?

5.打包文件,運行 nuget pack?xxxx.csproj? 命令,其中 xxxx 是項目名稱,這里用xxxx代替,運行完成之后會生成一個

xxxx.版本號.nupkg 的nuget包

?

6.將打包完成的nuget包推送到自己部署的內部nuget服務器

執行命令??

? nuget.exe push {package file} {apikey} -Source http://localhost:8009/nuget

?./nuget push DataHelper.1.0.3.nupkg 123456 -Source http://127.0.0.1:8009/nuget

如果顯示這個表示成功,【注意版本號得不一樣,否則會報錯】

?

至此一整套流程全部完成

?

轉載于:https://www.cnblogs.com/DNLi/p/11091509.html

總結

以上是生活随笔為你收集整理的搭建基于.NetFrameWork的私有nuget服务端及打包项目发布上传的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。