我有一个来自私有(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/