我正在尝试使用的访问Nuget存储库
PackageRepositoryFactory.Default.CreateRepository(Uri)
要访问nuget feed我需要凭据,我相信CredentialProvider.VSS可以提供。
我找不到的是如何将两者粘合在一起
您可以通过使用参数CredentialProvider.VSS.exe
调用-U
直接添加Feed。例如:
D:\CredentialProviderBundle>CredentialProvider.VSS.exe -U https://*.visualstudio.com/_packaging/*/nuget/v3/index.json
然后只需在解决方案文件夹中运行nuget.exe restore
。
也许你也觉得这很有用:Authenticating feeds with nuget.exe credential providers