Где находится nuget.exe в SDK для ядра .net? - PullRequest
0 голосов
/ 01 ноября 2019

Я использую образ mcr.microsoft.com/dotnet/core/sdk:3.0-buster для создания образа докера, но мне нужно добавить источник фида Nuget в Telerick. Я могу передать файл nuget.config, и он будет работать, поэтому я знаю, что сам Nuget работает при выполнении операции dotnet restore.

Nuget должен быть где-то в этом образе, но, очевидно, не в пути. Поэтому, когда я пытаюсь запустить это в моем Dockerfile:

RUN nuget.exe sources add -Name telerik -Source https://nuget.telerik.com/nuget/ -username myusername -password mypassword

, я получаю ошибку:

/bin/sh: 1: nuget.exe: not found

Где находится nuget.exe в образе докера ядра dotnet?

1 Ответ

0 голосов
/ 01 ноября 2019

Сам CLI nuget не входит в состав самого .NET Core SDK.

.NET Core SDK включает в себя встроенный набор функций nuget. Что касается других функций, вам придется прибегнуть к временным решениям.

Документы Telerik указывают на то, что вы должны поместить свою конфигурацию в файл Nuget.config в .NET Core .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...