91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

vscode如何使用nuget包管理工具

發布時間:2022-06-06 17:18:08 來源:億速云 閱讀:706 作者:iii 欄目:開發技術

這篇文章主要講解了“vscode如何使用nuget包管理工具”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“vscode如何使用nuget包管理工具”吧!

    一、使用dotnet add package 命令行實現

    首先可以去這個網站:https://www.nuget.org/ 查找想要添加的引用,例如搜索MySql.Data的引用:

    vscode如何使用nuget包管理工具

    然后選擇想要添加的那一個,找到.NET cli的命令

    dotnet add package MySql.Data --version 8.0.20

    vscode如何使用nuget包管理工具

    然后在vs code中的終端執行即可。這樣就可以在c#中引用Mysql.Data命名空間了。

    vscode如何使用nuget包管理工具

    1、列出Nuget本地的路徑

    dotnet nuget locals all

    2、使用dotnet命令安裝引用Nuget包

    dotnet add package NLog

    3、安裝引用指版本使用-v

    dotnet add package NLog -v 4.6.7

    4、使用特定源安裝引用Nuget包

    dotnet add package Microsoft.AspNetCore.StaticFiles -s https://dotnet.myget.org/F/dotnet-core/api/v3/index.json

    注意:執行命令的目錄是要安裝的項目的.csproj文件位置

    5、指定項目.csproj文件位置

    dotnet add ToDo.csproj package NLog -v 1.0.0

    二、使用NuGet Package Manager擴展

    1、在VSCode的擴展插件中,搜索并且安裝Nuget Package Manager擴展插件

    vscode如何使用nuget包管理工具

    使用ctrl + shift + p或者ctrl + p(mac下將ctrl替換成cmd)

    輸入> nuget ,在下拉框中選擇>Nuget Package Manager:Add Package

    vscode如何使用nuget包管理工具

    輸入需要安裝的包名(不需要完整的包名,可以模糊搜索),進行搜索

    vscode如何使用nuget包管理工具

    vscode如何使用nuget包管理工具

    進行版本選擇并安裝

    vscode如何使用nuget包管理工具

    擇需要添加Package的項目

    更多包引用參考官方文檔https://docs.microsoft.com/zh-cn/dotnet/core/tools/dotnet-list-reference

    vscode解決nuget插件不能使用的問題

    使用vscode安裝nuget插件之后出現錯誤:

    "Versioning information could not be retrieved from the NuGet package repository. Please try again later."

    原因

    主要是nuget插件里的拉組件的js文件沒有進行小寫的控制

    解決

    修改文件

    C:\Users\bobin.yang\.vscode\extensions\jmrog.vscode-nuget-package-manager-1.1.6\out\src\actions\add-methods>fetchPackageVersions.js

    vscode如何使用nuget包管理工具

    重啟vscode問題解決!

    三、配置Nuget源的方法

    主要是修改NuGet.Config

    Linux上NuGet.Config配置文件位置及修改

    vi ~/.nuget/NuGet/NuGet.Config

    Windows上NuGet.Config配置文件位置

    修改%AppData%\NuGet\NuGet.Config文件。(window10中%AppData%C:\Users\Administrator\AppData\Roaming)

    NuGet.Config文件示例

    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
      <packageSources>
        <add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
      </packageSources>
      <activePackageSource>
        <add key="nuget.org" value="https://www.nuget.org/api/v2/" />
      </activePackageSource>
    </configuration>

    例如,想要添加https://dotnet.myget.org/F/dotnet-core/api/v3/index.json源,則直接向配置文件中packageSources下添加

    <add key="myget" value="https://dotnet.myget.org/F/dotnet-core/api/v3/index.json" protocolVersion="3" />

    vscode如何使用nuget包管理工具

    安裝測試:

    dotnet add myapp\myapp.csproj  package json.net

    vscode如何使用nuget包管理工具

    通過項目根目錄中添加nuget.config配置文件自定義源

    nuget.config配置文件放在項目根目錄(一般就是解決方案所在目錄),就可以成功添加nuget.config中自定義的源,例如,

    <?xml version="1.0" encoding="utf-8"?>
    <configuration>
      <packageSources>
        <add key="nuget.org" value="https://nuget.cnblogs.com/v3/index.json" />
      </packageSources>
    </configuration>

    四、使用NuGet Gallery或NuGet Package Manager GUI進行可視化管理

    vscode如何使用nuget包管理工具

    vscode如何使用nuget包管理工具

    感謝各位的閱讀,以上就是“vscode如何使用nuget包管理工具”的內容了,經過本文的學習后,相信大家對vscode如何使用nuget包管理工具這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

    向AI問一下細節

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    AI

    青田县| 洪泽县| 睢宁县| 浮梁县| 隆昌县| 昂仁县| 桂林市| 扶沟县| 广宗县| 车险| 绵竹市| 孝感市| 泗洪县| 巨鹿县| 枣阳市| 澜沧| 济南市| 区。| 肃宁县| 延津县| 金秀| 绩溪县| 巴中市| 彰化县| 昔阳县| 东阳市| 湖口县| 丰城市| 泰州市| 朝阳市| 铁岭县| 通辽市| 林西县| 行唐县| 湾仔区| 临洮县| 宁南县| 兖州市| 南昌县| 西乡县| 诸城市|