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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > C# >内容正文

C#

C# 离线使用nuget

發布時間:2023/12/4 C# 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C# 离线使用nuget 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?正常在我們使用nuget進行程序集下載的時候,直接在vs編輯器中直接進行操作,下載自己想要的各種程序,但是某些時候,在進行一些辦公時,公司要求本機編碼不能進行聯網操作,那么這種情況下我們怎么進行nuget程序集下載了。

?????? 首先,雖然我們的本機的網絡不能訪問互聯網,但是相應的一定要有一臺可以訪問外網的設備,不過是服務器,還是其它電腦設備,因為我們肯定還是需要在網絡的情況下,把需要的程序集下載好了,發送到我們的本機中,進行編碼操作。

?????? 如果是聯網的狀態,直接在工具 - > nuget包管理器 -> 管理解決方案的nuget管理器進行需要程序集下載,工具欄在如下圖:

? ? ? ? ? ??

????

? ? ?一.下載

????????在可以聯網的設備中,下載nuget.exe文件來操作下載對應的程序集。

? ? ? ? 進入? https://www.nuget.org/downloads

????????

????????根據自己的需要進行版本的選擇下載,下載nuget.exe之后,把此文件放入自己想放入的文件夾中,此文件就是我們下載程序集存放的位置,如下圖:

? ? 二. 操作此時,我們就可以對需要的程序集進行相關的下載操作

?????????在放入nuget.exe文件的文件夾中,按住shift鍵點擊右擊按鈕選擇在此處打開命令窗口,出現命令窗口進行nuget中的指令操作,記住,這個文件下必須要有nuget.exe文件,才能進行nuget的指令使用:

????????此時,我們就可以對需要的程序集進行相關的下載操作

? ? ? ? 三.?查找對應的程序集

????????有時,我們不知道對應的程序集具體的信息,我們可以進入網頁版的nuget進行程序集的搜索,查看對應的程序集信息,然后進行需要的版本下載。

????? ? 網站:?https://www.nuget.org/

????????頁面如下圖:

? ??????例如下載 MySQL.Data這個程序集,在搜索欄中進行名稱輸入MySQL.Data,出現如下顯示

?

????????點擊自己想要的程序集進入:

?????????出現各種信息進行展示,我們主要對其版本以及依賴項進行查看,在確定自己需要的版本后,進行下載程序集的操作。

????????四.下載程序集

?????? 進行第二步的操作,進行如下的指令操作,如我們要進行最新版本的下載,操作如下:

?????? nuget install MySQL.Data –version 8.0.12(current)

?????? 這樣就把需要的程序集下載到對應文件中(放入nuget.exe文件的位置),此時文件中就會有MySQL.Data對應的各項程序集

?

????????五. 程序集使用

?????? 在自己的本機中單獨建立一個存在nuget程序集的文件夾,把從聯網設備中下載的文件放入本機中的位置,在自己的vs編輯器中進入:工具 - > nuget包管理器 -> 管理解決方案的nuget管理器,有個程序包源:

?

????????點擊設置圖標,進行如下圖的操作,選擇Package Source,點擊更新按鈕進行,路徑的選擇,而選擇的路徑就是在本機中放入程序集的文件夾。

?

? ????????接著就會出現下載好的程序集進行展示,然后就是進行安裝到對應的項目中,進行編碼。

總結

以上是生活随笔為你收集整理的C# 离线使用nuget的全部內容,希望文章能夠幫你解決所遇到的問題。

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