nuget - Visual Studio 代码和私有(private) nuget

标签 nuget visual-studio-code .net-core nuget-package-restore

我有一个来自私有(private) nuget 提要的库。我有相应的 url 和凭据,但不知道如何使用 Visual Studio 代码正确连接到提要。我正在使用 dotnetcore 框架。

我在控制台应用程序的根目录中创建了一个 Nuget.Config 文件,其中包含提要 url 以及用户名和密码,但是当将它们放入 project.json 时,这似乎没有从该提要中获取包。即使进行还原也会产生错误。

有没有人举例说明他们将如何建立一个项目来做到这一点?我知道在项目中有 Nuget.Config 文件是不正常的,但这是一个测试项目,所以一旦项目通过了概念证明,就不会住在那里。

我的 nuget.config 看起来像这样

<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <packageSources>
        <add key="CustomRepo" value="https://nuget.feed/nuget/" />
    </packageSources>

    <!-- Used to store credentials -->
    <packageSourceCredentials>
        <CustomRepo>
            <add key="Username" value="something" />
            <add key="ClearTextPassword" value="thepassword" />
        </CustomRepo>
    </packageSourceCredentials>

      <!-- Used to disable package sources  -->
    <disabledPackageSources />
</configuration>

最佳答案

Apoligies 现在已解决此问题并使用根文件夹中的 nuget.config 文件。我不知道我做了什么。我唯一做的就是重新输入整个 xml,但不知道会做什么。无论如何,它正在工作,这很棒。

关于nuget - Visual Studio 代码和私有(private) nuget,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42248853/

相关文章:

google-chrome - 如何将 "allow-downloads"添加到沙箱属性列表中

c# - Visual Studio for Mac : Logs work on a Project and are shown on Azure, 但在同一解决方案的另一个项目上失败

text - 如何在 Vscode 中调整非文本编辑器字体大小

Visual Studio Code 中的 Java 代码覆盖率

docker - gitlab CI + Docker + .NET Core,我不明白为什么只安装较旧的.net版本

c# - 为 .net 核心控制台应用程序创建签名和通知的 MacOS 安装程序

asp.net - Visual Studio 2015 nuget 解决方案未保存如何修复?

c# - 将 pdb 文件包含到我的 nuget (nupkg) 文件中

c# - NuGet 缓存和版本控制问题

azure - 通过 VS code 部署 Azure Function 时无法同步触发器