.net 从第三方源还原NuGet包
我尝试使用命令行.net 从第三方源还原NuGet包,.net,visual-studio,mono,nuget,travis-ci,.net,Visual Studio,Mono,Nuget,Travis Ci,我尝试使用命令行numget来恢复numget包,如: nuget restore BuptAssistant.sln 但是我使用了一些来自第三个NuGet包源的包。在VisualStudio中,我可以使用Options-NuGet-Package-Manager-Package-sources在命令行中设置另一个包源,如何执行 错误日志可以在中看到,在与解决方案相同的目录(.sln)中创建一个Nuget.Config文件: 或: 在与解决方案相同的目录中创建Nuget.Config文件(.s
numget
来恢复numget包,如:
nuget restore BuptAssistant.sln
但是我使用了一些来自第三个NuGet包源的包。在VisualStudio中,我可以使用Options-NuGet-Package-Manager-Package-sources
在命令行中设置另一个包源,如何执行
错误日志可以在中看到,在与解决方案相同的目录(
.sln
)中创建一个Nuget.Config
文件:
或:
在与解决方案相同的目录中创建
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>
nuget sources Add -Name "MyCustomSource" -source https://yournnugetserver.com/api/v3/
nuget restore MySolution.sln
nuget restore MySolution.sln -source "https://www.nuget.org/api/v3;https://yournnugetserver.com/api/v3/"