现在要访问私人Nuget Feed,您必须提供用户名和密码。您可以将它们添加到配置文件中: 作为您唯一的问题可能不希望在计算机上的纯文本中存储您的Azure DevOps密码。你应该做到这一点。因此,让返回给Azure Devops,点击您的个人资料图片并选择“œœurity”。现在生成一个新的令牌。请务必选择“所有范围”,那么在包装下选择“œRead”权限。Copy the generated token and store it in the NuGet.config within the PlainTextPassword field. You can now dotnet restore your packages from the private Package feed.HTH">

从Azure Devops访问私人Nuget饲料

黑金属挂锁

更新:所以在发布我的同事和朋友后丹尼尔接近我并向我展示了Azure神器凭证提供商由Microsoft自动化以下步骤。一定要查看它。谢谢,丹尼尔向我展示这一点,让我的生活更轻松♥〜ƒ

所以最近我在玩Azure Devops许多特色。即将新鲜创建的尼古特包裹推向你的私人饲料. Bringing up the question how can I access the feed and authenticate during a NuGet restore process via dotnet restore?

While this blog post shows steps to be taken for Azure DevOps - the same actions are required in the NuGet.config for other sources.

虽然我知道如何点击Visual Studio的方式来执行此操作。在我的Ubuntu shell下,这不是一个选择。幸运的是添加核桃饲料是非常常识的,而路径在Windows和UNIX系统下有所不同,您将在您的主目录下找到:

~/.nuget/NuGet/NuGet.config

或者是Windows,即:

%appdata%\NuGet\

You can add the feed to your NuGet.config file:



    
        
        
    

现在要访问私人Nuget Feed,您必须提供用户名和密码。您可以将它们添加到配置文件中:



    
    
        
            
            
        
    

作为您唯一的问题可能不希望在计算机上的纯文本中存储您的Azure DevOps密码。你应该做到这一点。因此,让返回给Azure Devops,点击您的个人资料图片并选择“œœurity”。现在生成一个新的令牌。请务必选择“所有范围”,那么在包装下选择“œRead”权限。

显示对话框的图像生成令牌以获取对包裹馈送的readonly访问权限

Copy the generated token and store it in the NuGet.config within the PlainTextPassword field. You can now dotnet restore your packages from the private Package feed.

Hth.

更新: