Hua*_*eng 3 .net mono visual-studio nuget travis-ci
我尝试使用命令行nuget
来恢复 NuGet 包,例如:
nuget restore BuptAssistant.sln
Run Code Online (Sandbox Code Playgroud)
但我使用了第三个 NuGet 包源中的一些包。在 Visual Studio 中,我可以使用Options - NuGet Package Manager - Package sources
命令行设置另一个包源,该怎么做?
Travis CI中可以看到错误日志
Nuget.Config
在与您的解决方案相同的目录中创建一个文件 ( .sln
):
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="nuget.org" value="https://www.nuget.org/api/v3/" />
<add key="MyCustomSource" value="https://yournnugetserver.com/api/v3/" />
</packageSources>
</configuration>
Run Code Online (Sandbox Code Playgroud)
或者:
nuget sources Add -Name "MyCustomSource" -source https://yournnugetserver.com/api/v3/
nuget restore MySolution.sln
Run Code Online (Sandbox Code Playgroud)
或者:
nuget restore MySolution.sln -source "https://www.nuget.org/api/v3;https://yournnugetserver.com/api/v3/"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2794 次 |
最近记录: |