![](/img/trans.png)
[英]How to download a nupkg package from nuget programmatically in .NET Core?
[英]How to register new NuGet package source on .NET Core?
我很難添加新的NuGet源來存儲私有包。 我已經嘗試將配置添加到我的.csproj中,就像這篇帖子所說的那樣
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
<add key="Artifactory-DEV" value="https://theluggage-agct.gray.net/artifactory/api/nuget/nuget-institutional-development-local" protocolVersion="3"/>
</packageSources>
</configuration>
我也嘗試了這個,但無法找到dotnet nuget
的等價物。
nuget sources添加-Name“MyServer”-Source \\ myserver \\ packages
OBS:我沒有使用Visual Studio 2017,目前正在使用Ubuntu。
令人遺憾的是,用戶ffa沒有將他們的評論作為答案發布,因為這是正確的。 XML應該位於名為nuget.config
的文件中。
此外,如果您安裝了新的dotnet SDK / CLI,您還可以運行dotnet new nugetconfig
,它將為您創建基本模板的文件。 NuGet文檔提供了一些關於如何應用設置的信息,但通常人們將nuget.config文件放在其存儲庫的根目錄中,或者放在與.sln文件相同的位置。
還有另一種方式。
dotnet add package <PACKAGE> -s <SOURCE>
問題是我需要在每次添加-s
時添加來自某個私有倉庫的包。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.