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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

NuGet学习笔记(2) 使用图形化界面打包自己的类库

發(fā)布時間:2025/5/22 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 NuGet学习笔记(2) 使用图形化界面打包自己的类库 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

  上文NuGet學習筆記(1) 初識NuGet及快速安裝使用說到NuGet相對于我們最重要的功能是能夠搭建自己的NuGet服務器,實現(xiàn)公司內部類庫的輕松共享更新。在安裝好NuGet擴展后,我們已經(jīng)能夠通過NuGet輕松下載自己需要的類庫,下面來說一說如何將自己的項目類庫進行打包發(fā)布

使用圖形界面打包自己的類庫

NuGet可以使用NuGet.exe在命令行下進行類庫打包,也可以使用圖形化界面進行打包,估計很多朋友都和我一樣對不熟悉的命令行有些感冒,所以在此僅講述下使用圖形化界面進行類庫打包

1.首先下載 包包管理器?NuGetPackageExplorer,顧名思義,包包管理器可以用來創(chuàng)建新的類庫包,也可以瀏覽已經(jīng)創(chuàng)建好的類庫包

2.下載完成后,雙擊?NuGetPackageExplorer.application 進行安裝,安裝完成后會在桌面上生成一個NuGet Package Explorer 的快捷方式

?

3.雙擊NuGet Package Explorer出現(xiàn)啟動界面,選擇Create a new package(Ctrl+N)創(chuàng)建一個新包

4.選擇菜單?Edit?>?Edit Package Metadata?(或者?CTRL + K) 編輯包包信息
  這里可以編輯類庫包的信息和添加類庫、程序集的引用解釋下幾個比較重要的字段
  Id:用于定位類庫包的唯一標示,如在命令行下執(zhí)行 Install-Package MyPackage 這里的MyPackage就是包包的Id值
  Version:類庫的版本號,這里建議和程序集的真實版本號保持一致,以免發(fā)生混淆
  Dependencies:此類庫依賴的程序集,根據(jù)實際情況添加依賴類庫的Id和版本號,若無留空即可,這里需要注意下填寫的依賴類庫需要在NuGet服務器上能找到,否則無法完成自動引用添加
  Framework assemblies:依賴的Framework 程序集,根據(jù)實際需要選擇即可,一般無需設置

  除以上四項以外其他屬性根據(jù)實際情況修改即可,若自己用不修改也中,不過為了使用方便還是建議把類庫描述(Description)填寫下

5.編輯好包包信息后接下來添加DLL到包包中
  可以選擇 右鍵-->Add Existinng File... 選擇dll添加,也可以直接拖拽DLL到 Package contents 窗口,此例選擇拖拽方式

  直接拖拽dll到窗口后,會出現(xiàn)提示:是否將?Winista.HtmlParser.dll放到lib 文件夾下,一般我們選擇是
  

?

6.DLL添加完成后,快捷鍵Ctrl + K 修改包包信息Id為Winista.HtmlParser,版本號為1.8.0

7.信息修改和dll都添加完畢后,選擇File --> Save(或Ctrl + S)將文件進行保存,默認文件名為Id + 版本號.nupkg

8.完成保存后如需要發(fā)布到網(wǎng)上,選擇File--> Publish...(或Ctrl + P)
  默認的發(fā)布地址是官網(wǎng),發(fā)布 Key需要到官網(wǎng)去注冊一個賬號,然后就可以得到,這里不在復述,若無需發(fā)布直接關閉即可

?

ps:這里沒有講述如何打包項目文件,一般情況下我們自己將項目文件編譯成DLL然后使用圖形化界面打包即可滿足需求,若實際工作需要高度集成完全自動化操作可自行去研究下官方文檔http://docs.nuget.org/

添加DLL默認會添加Lib文件夾,額外的菜單上還有很多.net文件夾,src等文件夾,這些文件夾只是對文件上的一個物理上的劃分而已,只是為了幫助我們做好文件分類,沒有其他的用途,dll文件可以隨便放置,不過為了規(guī)范還是建議按照通常習慣來放置。

總結

以上是生活随笔為你收集整理的NuGet学习笔记(2) 使用图形化界面打包自己的类库的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 国产成人不卡 | 国产午夜无码视频在线观看 | 午夜啪啪福利视频 | 97视频免费 | 黄网在线观看免费 | 黄色片免费的 | 95国产精品 | 丁香婷婷激情 | 国产经典一区二区 | 亚洲欧美日韩久久精品 | 国产区精品视频 | 91免费看| 爱福利视频一区二区 | 久久国产网站 | 黄色av播放 | 爆操网站 | 国产亚洲一区二区三区不卡 | 欧美成人一二区 | 豆国产97在线 | 亚洲 | 日韩不卡免费视频 | 国产精品视频在线观看免费 | 亚洲一区二区不卡在线观看 | 哈利波特3在线观看免费版英文版 | 手机av免费在线观看 | 3p在线播放 | 日韩免费淫片 | 国产欧美一区二区三区四区 | 亚洲欧美日韩视频一区 | 在线看av网址 | 视频三区在线 | 日韩欧美一区二区三区在线观看 | 欧洲视频一区二区三区 | 日本午夜激情 | 亚洲国产日韩一区无码精品久久久 | av中文字幕免费 | 麻豆三级在线观看 | 欧美婷婷精品激情 | 日韩美女视频网站 | 国产成人麻豆精品午夜在线 | 91日批| 中国女人一级片 | 国产女主播自拍 | 天堂资源在线播放 | 国产激情视频一区二区三区 | 欧美日韩高清不卡 | 日本在线一本 | 黄色大片网站在线观看 | 在线观看无遮挡 | 国产日b视频 | 毛片综合 | 91网站在线免费观看 | 夜色一区二区 | 好看的中文字幕av | 日韩美女视频一区二区 | 三上悠亚 电影 | 中文字幕有码无码人妻av蜜桃 | 宿舍女女闺蜜调教羞辱 | 人人妻人人爽人人澡人人精品 | 精品一区二区三区中文字幕 | 秋霞午夜视频 | 欧美1314| 国产精品网站视频 | 99精品久久久久久中文字幕 | av在线资源观看 | 黄色aaa视频 | 少妇av一区 | 四虎成人免费视频 | 日本久久精品 | 国产淫片av片久久久久久 | a级一a一级在线观看 | 亚洲3p | 午夜视频免费在线观看 | 无码成人精品区在线观看 | 国产精品成人99一区无码 | 织田真子作品 | 在线观看亚洲天堂 | 999资源站 | 日韩精品视频播放 | 三级视频网址 | 欧美日韩激情 | 在线观看免费中文字幕 | 在线亚洲欧美 | 综合久久综合久久 | 丰满尤物白嫩啪啪少妇 | 自慰无码一区二区三区 | 桃花久久 | 78日本xxxxxxxxx59| 亚洲一区二区三区四区av | 亚洲综合色婷婷 | av影片在线看| 五月天激情小说 | 涩av| 国产欧美精品国产国产专区 | 中文字幕码精品视频网站 | 蜜桃网站 | 欧美人与性动交α欧美片 | 夜夜夜网站 | 黄色大全免费观看 | 国产视频在线看 |