Search code examples
nugetlinqpadazure-artifacts

How to use Visual Studio Team Services as a NuGet feed in LINQPad


I am using LINQPad 5 and VSTS (visual studio team services) I have a NuGet feed (v3) in VSTS and I would like to use packages from there(private) in LINQPad

I have tried using the personal access token from VSTS as the NuGet password in LINQPad I have tried putting the VSTS credential provider for nuget in AppData\Local\NuGet\CredentialProviders
I have tried putting the VSTS credential provider for nuget in AppData\Local\LINQPad\NuGet\CredentialProviders
I have tried using my VSTS username and password as the nuget credentials

How is this done? Is there a bug in LINQPad? Is this not supported yet?


Solution

  • We managed to get it to work by using the v2 nuget API:

    /nuget/v2
    

    instead of:

    /nuget/v3/index.json
    

    Just put the personal access token in the password text box on LINQPad Package Sources dialog box.